从零配置 Windows
25分钟从零带你优雅地搭建 Windows 主力机开发环境,K的windows配置流程
Basic Configuration
关闭 BitLocker
搜索
中 管理BitLocker
,选择启用或解密 BitLocker
存储磁盘修改
搜索
中 默认保存位置
更改新内容保存位置,如果只有一张C盘则无需修改
查看mac/物理地址
在命令提示符窗口输入 ipconfig/all
查看
Customized Cursors
Windows 磁盘空间清理
cleanmgr
/ cleanmgr SAGERUN:99
:清理C盘
Win + R
输入 %temp%
,转到 C:\Users\USER_NAME\AppData\Temp
:临时文件
C:\Users\USER_NAME\AppData\Local\cache
:缓存
C:\Program Files
,C:\Program Files (x86)
,C:\Users\USER_NAME\AppData\Local
(%localappdata%
进入),C:\Users\USER_NAME\AppData\Local\Programs
:安装的程序
C:\ProgramData
:存储应用程序的公共数据和资源,所有用户能看到
创建虚拟内存
设置
-系统
-关于
-高级系统设置
-高级
-性能设置
-高级
-虚拟内存更改
,取消勾选自动管理所有驱动器的分页文件大小
,勾选自定义大小
环境变量配置
以Java为例:新建2个系统变量 -> 变量名jdk
变量值C:\Program Files\Java\jdk-1.8
和 变量名jre
变量值C:\Program Files\Java\jre-1.8
-> 编辑环境变量Path
,新建 %jdk%\bin
和 %jre%\bin
命令行用命令打开软件
explore .
:当前目录下打开文件夹;code .
:当前目录下打开VS Code
;pycharm64 .
:当前目录下打开PyCharm
有网打不开网页
彻底退出代理软件
任务栏右下角网络图标右键
打开“网络和 Internet”设置
-代理
- 关闭使用代理服务器
控制面板
-查看网络状态和任务
- 点击活动网络连接
-属性
-网络
-Internet 协议版本4(TCP/IPv4)
- 勾选自动获得 IP 地址
和自动获得 DNS 服务器地址
-确定
以管理员身份运行
命令提示符
-ipconfig/flushdns
刷新 DNS 解析缓存
进入安全模式删除僵尸文件
win10:控制面板
- 系统和安全
- 管理工具
- 系统配置
- 引导
- 引导选项
- 安全引导
- 最小
win11:搜索
/ win R
+ msconfig
- 系统配置
- 引导
- 引导选项
- 安全引导
- 最小
修改注册表开启任务栏秒数显示
win R
+regedit
- 选择路径 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
- 修改或新建项 ShowSecondsInSystemClock
值设置为 1
C:\Windows\System32\drivers\etc
配置本地DNS
1.C:\Windows\System32\drivers\etc
文件的作用是将主机名(域名)映射到IP地址,提供本地 DNS 功能。在操作系统解析域名时,它首先会查阅该文件,如果找到了对应的IP地址,就会直接使用该地址,而无需再通过外部 DNS 服务器查询。通过 ping 域名的方式获取对应的IP地址。
2.修改 hosts
来加速CDN,查看当前网络IP地址 网址1 或 网址2,输入 https://sites.ipaddress.com/<web link>#ipinfo
查看和域名 web link
对应的公网ip地址,可修改 host
文件手动绑定cdn和ip地址,利用CDN加速
3.Windows 修改 DNS,如何清除 DNS 缓存,好用的DNS服务器推荐
以 github.com
为例,通过 https://sites.ipaddress.com/github.com/#ipinfo
查得 140.82.114.4
和 140.82.112.3
是 github
的公网地址,https://sites.ipaddress.com/github.global.ssl.fastly.net/#ipinfo
同样可查 github.global.ssl.fastly.net
的公网
进入C:\Windows\System32\drivers\etc
修改hosts
,新增行:
1
2
140.82.114.4 github.com
151.101.129.194 github.global.ssl.fastly.net
简易vim配置流程
全网最细!验机烤机软件一站式教程,新手装机必学必用的10款基础检测烤机跑分软件!
Windows Software
1. Python
shell中直接执行python:
python -c "import pandas as pd; print(pd.DataFrame([[1,3],[2,4]]))"
shell中python
进入解释器,一次运行多行代码,Ctrl Z Enter
退出解释器环境:
1
2
3
4
>>> print('hi'); \
... print('123')
hi
123
2. Mingw for Gcc,G++
WinLibs standalone build of GCC and MinGW-w64 for Windows
3. Java - 安装教程
Oracle -> Products -> Java -> Downloads -> Java8 -> 登录Oracle账号后自动下载
打开
.exe
文件一路下一步安装jdk-1.8
和jre-1.8
至C:\Program Files\Java
,安装时会自动将路径C:\Program Files (x86)\Common Files\Oracle\Java\java8path
加到系统环境变量中,该路径下有java.exe
,javaw.exe
,javaws.exe
三个可执行文件
注意点
1.如何将以上三个可执行文件即 exe
的路径手动添加到系统环境变量中:
新建2个系统变量 -> 变量名jdk
变量值C:\Program Files\Java\jdk-1.8
和 变量名jre
变量值C:\Program Files\Java\jre-1.8
-> 编辑环境变量Path
,新建 %jdk%\bin
和 %jre%\bin
2.Java 11 Windows 下的 jdk-11.0.23_windows-x64_bin.exe
和 jdk-11.0.23_windows-x64_bin.zip
的内容完全一样,都不包含 jre
3.jdk-11
下没有 jre
,以管理员身份运行 cd 'C:\Program Files\Java\jdk-11'
和 bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
命令生成 jre
文件夹
4.jdk-1.8
(对应 Java 8)和 jdk-11
(对应 Java 11),其中文件夹内文件的差别比较大
5.安装 jdk-1.8
时装的 jre-1.8
和 jdk-1.8
中文件夹 jre
的内容基本相同
4. Go
配置GO环境变量
GO111MODULE:控制是否启用go mod,默认不用管
GOROOT:安装路径,一般不需要配置
GOPATH:关键,设置为自己的 golang 的项目放置路径,比如”GOPATH=D:\workspace\go” 或 “GOPATH=/Users/user/workspace/golang”
GOPROXY:推荐使用”https://goproxy.cn,direct”
GOPRIVATE:指向自己的私有库,比如说自己公司的私有库
5. MySQL
6. Git
7. CMake
8. LaTex
TeX Live + LaTeX Workshop 视频教程
在vscode 的 settings 中添加:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
{
"latex-workshop.latex.tools": [
{
"name": "xelatex",
"command": "xelatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOCFILE%"
]
}
],
"latex-workshop.latex.recipes": [
{
"name": "xelatex",
"tools": [
"xelatex"
]
}
],
"latex-workshop.latex.clean.enabled": false,
"latex-workshop.latex.clean.fileTypes": [
"*.aux",
"*.bbl",
"*.blg",
"*.idx",
"*.ind",
"*.lof",
"*.lot",
"*.out",
"*.toc",
"*.acn",
"*.acr",
"*.alg",
"*.glg",
"*.glo",
"*.gls",
"*.ist",
"*.fls",
"*.log",
"*.fdb_latexmk",
"*.gz"
],
"latex-workshop.view.pdf.viewer": "tab",
"latex-workshop.message.error.show": false,
"latex-workshop.message.warning.show": false,
"latex-workshop.showContextMenu": true,
"latex-workshop.intellisense.package.enabled": true,
"latex-workshop.latex.autoClean.run": "onBuilt",
"latex-workshop.latex.autoBuild.run": "onSave"
}
9. DBeaver
10. Eclipse - Java
Eclipse安装教程及Java入门教学:推荐 下载zip安装包 - Eclipse IDE for Java Developers 来安装,相比exe文件 更加高效和纯净
11. Eclipse - C++
Eclipse IDE for C/C++ Developers
*Symbol 'std' could not be resolved
报错。解决:MinGW从4.6.2后的版本的自动检测功能被去掉了,不能再自动地找到标准目录的东西了。为了解决这个问题,让编译器在build的时候用英文结果输出。具体的操作步骤是:”Window->Preferences -> C/C++-> Build ->Environment”,增加两个新的环境变量:”LANG”and”LC_ALL”并把它们的值都设成是:”en_US”.from here
12. Qt
官网或镜像站下载 online installer 到本地后,参数mirror
添加阿里镜像云 加速安装:
qt-online-installer-windows-x64-4.8.0.exe --mirror https://mirrors.aliyun.com/qt
选择 Custom Installation
安装 Qt Creator 即可
13. Pycharm
防止关闭项目卡住:Ctrl+Shift+A
搜索 Registry
,取消勾选 ide.await.scope.completion
从命令行打开 Pycharm:添加 C:\Program Files\JetBrains\PyCharm 2024.1.1\bin
到用户变量,pycharm64 .
打开当前目录
14. Visual Studio
15. Windows Terminal
16. WSL
搜索
- 启用或关闭Windows功能
,勾选 适用于Linux的Windows子系统
和 虚拟机平台
1
2
wsl -l -v # 查看已安装的实例
wsl --unregister NAME # 注销实例
17. Docker Desktop
对于Docker Desktop,Hyper-V
或 WSL2
都可作为其后端,WSL2
性能会更好
18. MobaXterm
MobaXterm 和 Xshell 的关系,就像 IntelliJ IDEA 和 Eclipse 的关系一样,功能更加强大,效果更加炫酷
19. Clash for Windows & CFW 教程
20. PixPin
21. Typora
文件
- 偏好设置
- 通用
- 取消勾选 自动检查更新
,文件
- 偏好设置
- 编辑器
- 勾选 即时渲染
22. Beyond Compare
23. DeskPins
24. TrafficMonitor
25. WizTree
26. massCode
27. Notepad++
python运行:cmd /k <path/to/python.exe> "$(FULL_CURRENT_PATH)"& PAUSE & EXIT
cpp运行:cmd /k pushd "$(CURRENT_DIRECTORY)" && g++ -o "$(NAME_PART).exe" "$(FULL_CURRENT_PATH)" && "(NAME_PART).exe" & PAUSE & EXIT
28. 福昕PDF阅读器,UPDF
29. 小绿鲸,CopyTranslator,Xtranslator
30. Office 2016 / WPS
31. OBS & 配置视频
32. EvCapture
33. RayLink
34. 图吧工具箱
35. CrystalDiskMark,使用说明
36. Bilidown for Windows
37. VMware
Workstation 和 Fusion 对个人使用完全免费,企业许可转向订阅
VMware Workstation 17 Pro,激活码 NZ4RR-FTK5H-H81C1-Q30QH-1V2LA
ubuntu镜像下载
38. MSI AFTERBURNER,教程
Windows 系统安装
法一:ISO直装:官方镜像,I Tell You,UUP dump
法二:PE辅助安装,可写入微PE工具箱(MSDN,Windows PE) 和多个镜像:ventoy
法三:修复电脑:rufus
Windows 双系统安装
超详细双系统安装:如何在ubuntu/linux 上装windows, 计算机小白也能看懂的教程
Windows 和 Office 激活
Cross-Platform Resource 多平台适用
Brower Extensions:
OneTab
,SingleFile
,Dark Reader
,沉浸式翻译
,Trancy
,Zotero Connector
,简悦SimpRead
,TamperMonkey
Simple Allow Copy
,YouTube Dual Subtitles
,HTML Elements Screenshot
,Just-One-Page-PDF
,QR Code Generator
,Bookmarks Checker
,Cat Catch
,Saladict
,Vimium
,Competitive Companion
,RSSHub Rader
,Feedbro
,ELmo
,Sourcegraph
VSCode Configuration: Monokai
+Material Icon Theme
+Fira Code, 'Droid sans Mono', monospace
+Editor:Font Ligatures
设为 true
VSCode Extensions: Live Server
,open in brower
,Fix JSON
VSCode 字体: Fira Code, 'Droid sans Mono', monospace
,Consolas, 'Courier New', monospace
,Noto Sans Mono CJK SC, monospace
,Inconsolata, DengXian, monospace
,Menlo, Monaco, SF Monon
VSCode 光标移动/闪烁动画:Editor: Cursor Blinking
设为 smooth
,Editor: Cursor Smooth Caret Animation
设为 on
VSCode 快速插入文件路径:左侧拖出文件,同时按住 Shift
,到指定位置,点击右下方的小图标选择路径的类型
VSCode 打开参数的提示:Ctrl+,
搜索 parameter
针对特定语言打开 Inlay Hints
VSCode 快捷键:Ctrl ~
展示/隐藏下面板;Ctrl B
展示/隐藏左面板;Ctrl K Z
进入专注模式,Esc
退出;F11
进入/退出全屏;Ctrl ,
进入设置;Ctrl Shift P
调用插件功能;Ctrl Shift L
选中多个相同文本并同时修改
VSCode 针对python如何配置定义跳转、代码补全、调试:
安装必要拓展包括:Python
,Python Debugger
,Python Extension Pack
,Pylance
,进入设置 Python: Language Server
, 优先选择 Pylance
,相比 Jedi
的静态分析,支持动态分析、代码补全、定义跳转、VSCode集成。Python Debugger
通过生成 launch.json
自定义调试流程
Continue/Pause 继续/暂停F5
:用于跳至断点处。调试时,没有断点也可以暂停
Step Over 逐过程/跨过F10
:用于跳过函数,直接到函数结尾
Step Into 单步调试/步入F11
:用于进入函数内部
Step Out 单步跳出/退出 Shift+F11
:用于出函数内部
Restart 重启 Ctrl+Shift+F5
Stop 停止 Shift+F5
针对代码跳转太慢的问题,建议选择文件数较少的远程根目录打开,减少编辑器检索的负担
VSCode .py
文件中编写并执行 jupyter notebook 单元格:
安装必要拓展 Jupyter
,当前解释器环境中 pip install jupyter
。在需要执行的代码前后加上 # %%
,代码块/单元格上方出现 运行单元格|运行以下丨调试单元格|转到
,点击运行按钮,弹出交互窗口运行代码块
VSCode Debug jupyter notebook 单元格:
安装插件 Python Debugger
- 打断点
- 单元格左侧小箭头
- 调试单元格
PyCharm 快捷键:Ctrl ~
快速切换主题、编辑器配色、代码样式、按键映射、视图、布局、缩放
Comments powered by Disqus.