打造一个好用的 Windows 编程环境 0.准备工作

前置配置

  • 显示文件扩展名。
  • 配置默认目录:
    • 设置 - 系统 - 储存 - 高级储存设置 - 保存新内容的地方
    • 移动 除应用目录外的 所有默认目录到数据盘(文档目录、下载目录等)。
    • 某些目录需要特殊处理(如 Downloads)。
  • 个性化设置:
    • 设置 - 个性化 - 开始 - 文件夹:设置

配置 Scoop

Scoop——也许是 Windows 平台最好用的软件(包)管理器

若无说明,默认在 Windows 终端(非管理员)下操作。

Set-ExecutionPolicy RemoteSigned -scope CurrentUser
iwr -useb get.scoop.sh | iex
scoop config proxy 127.0.0.1:7890 # 根据代理端口设置
scoop install 7zip git aria2 sudo
  • 以管理员身份运行 7zFM.exe,设置 7-Zip 为压缩文件默认打开方式,并添加 7-Zip 到右键菜单。
  • 配置 Git 代理
scoop bucket add extras
scoop bucket add versions
scoop bucket add dorado https://github.com/chawyehsu/dorado
scoop install notepad3 refreshenv openssl

配置

  • 开启开发人员模式:
    • 设置 - 隐私和安全性 - 开发人员模式:开。
  • 启用长路径支持:
    • 运行 sudo Set-ItemProperty 'HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem' -Name 'LongPathsEnabled' -Value 1

Git

代理

# 设置代理
git config --global http.proxy http://127.0.0.1:7890
git config --global https.proxy https://127.0.0.1:7890
# 取消代理
# git config --global --unset http.proxy
# git config --global --unset https.proxy
# 查看配置
git config -l --global

用户信息

git config --global user.email "EMAIL"
git config --global user.name "USERNAME"
ssh-keygen -t rsa -C "EMAIL"
cat C:\Users\USERNAME\.ssh\id_rsa.pub

Credential Helper Selector

配置好之后,第一次 git push(或别的需要鉴权的操作)可能会弹出 CredentialHelperSelector 窗口。

选择 manager-core,然后勾选 Always use this from now on 即可。

如果出现错误,可以运行 git credential-helper-selector 重新打开 CredentialHelperSelector。

posted @   jrjyy  阅读(41)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· [翻译] 为什么 Tracebit 用 C# 开发
· Deepseek官网太卡,教你白嫖阿里云的Deepseek-R1满血版
· 2分钟学会 DeepSeek API,竟然比官方更好用!
· .NET 使用 DeepSeek R1 开发智能 AI 客户端
· 刚刚!百度搜索“换脑”引爆AI圈,正式接入DeepSeek R1满血版
点击右上角即可分享
微信分享提示