lcr's blog

Stay hungry. Stay foolish

电脑重装配置指南(Win11)

换新电脑或电脑系统重装后,可以按照以下指南重新配置一个适用于开发的编程环境。本指南内容为笔者按照自己的习惯和开发需求编写,仅供参考。

1. 系统设置

进入系统设置:

  • 系统-激活:升级到专业版,使用 KMS 激活工具或网上搜密钥。
  • 系统-屏幕:显示器设置。
  • 系统-电源和电池
    • 电源模式:已接通电源时设置为“最佳性能”,使用电池时设置为“平衡”或“最佳能效”。
    • 屏幕、睡眠和休眠超时:已接通电源全部设置为“从不”。
    • 盖子、电源和睡眠按钮控件:
      • 已接通电源:按电源按钮将我的电脑“休眠”,盖上盖子将我的电脑“睡眠”。
      • 使用电池:按电源按钮将我的电脑“关机”,盖上盖子将我的电脑“睡眠”。
  • 系统-开发者选项
    • 打开开发人员模式
    • 打开结束任务
    • 文件资源管理器:打开显示隐藏和系统文件,打开在标题栏显示完整路径
    • 打开启用 sudo
  • 系统-系统组件:关闭全部
  • 个性化-主题:Windows 深色。桌面图标设置:勾选“计算机”、“回收站”和“控制面板”。
  • 个性化-任务栏
    • 搜索:仅“搜索”图标
    • 任务视图:关闭
    • 小组件:关闭
  • 辅助功能-文本大小:120%
    进入控制面板:
  • 电源选项-系统设置:点击“更改当前不可用的设置”,关闭快速启动,勾选休眠。
  • 电源选项-更改计算机睡眠时间:“使计算机进入睡眠状态“”改为从不。

系统优化:

  • PowerToys: 微软商店下载,官方 Windows 功能增强工具
  • Windhawk 给 Windows 加 mod Windhawk
    推荐 mod:
    • Windows 11 Start Menu Styler 修改开始菜单样式
    • Better file sizes in Explorer details 资源管理器显示文件及文件夹大小,需配合 everything 使用
    • Taskbar Volume Control 任务栏滚动滑轮调整音量
    • Taskbar Clock Customization 自定义任务栏右侧时间样式
    • Taskbar height and icon size 自定义任务栏图标大小

2. 应用下载

3. 编程环境

3.1 Git

  • 下载 Git 并安装 Git - Downloading Packag
  • Git 配置
    用户信息:
    1
    2
    git config --global user.name "username"
    git config --global user.email your.email@example.com
    生产 SSH 密钥
    1
    ssh-keygen -t rsa -b 4096 -C "your.email@example.com"
    将密钥添加到 GitHUb 和 Gitee 中。
    验证是否成功:
    1
    2
    ssh -T git@github.com
    ssh -T git@gitee.com
  • 下载图形化界面 Github Desktop Download GitHub Desktop | GitHub Desktop

3.2 java 开发环境

3.3 Python 开发环境

3.4 Node. js 开发环境

  • 下载并安装 Node. js LTS 版 Node.js — Download Node.js®
  • 配置 npm 镜像地址 npm config set registry=http://registry.npm.taobao.org
  • npm 安装 yarn npm install -g yarn

3.5 数据库环境

3.6 Docker 环境

3.7 代码编辑器

VSCode Visual Studio Code - Code Editing. Redefined
插件(主要是前端 Vue 开发):

  • Chinese (Simplified)
  • Vue - Official
  • Vue VSCode Snippets
  • Vetur
  • ESLint
  • Vue Peek
  • Polacode
  • GitHub Pull Requests
  • Auto Rename Tag
  • Path Intellisense
  • JavaScript (ES6) code snippets
  • HTML CSS Support
  • Image preview
  • Turbo Console Log

Trae 国际版
Cursor

3.8 其他开发工具