开发环境配置全过程
本文开始,我将对之前所写有关文章的精华内容进行一次整合,解决中国用户在Windows平台下通用的开发环境配置问题.
基础设置
下载Git
,作为代码管理程序Git系统学习好用且极大可能必定会使用的版本控制工具
安装git,具体关于git的安装使用见git-安装-配置
windows开发环境配置
linux环境配置宝塔
常见配置过程中错误错误
其他
vscode-windows下使用vscode编写运行以及调试c-cpp-alttmis
参考、引用、致谢
安装vscode, PyCharm等IDE环境。vscode下结合wsl的开发指南: Developing in the Windows Subsystem for Linux with Visual Studio Code 。IntelliJ也在积极适配WSL2,比如目前的版本可以直接打开WSL中的项目,且IDE会自动适配使用WSL内部的git命令等: IntelliJ IDEA 2020.2 EAP3: Support for Git Installed in WSL2, Java Completion Improvements, and More – IntelliJ IDEA Blog | JetBrains 。
另外也有干脆用WSL2跑GUI app的方式来运行IntelliJ的做法,参考这两篇:https://itnext.io/using-wsl-2-to-develop-java-application-on-windows-8aac1123c59b ,https://medium.com/@ragin/development-under-windows-under-linux-with-wsl2-intellij-860daf601b61 。
Python安装指南: 开始在 Windows 上使用 Python(初学者) 。Miniconda安装,从官网下载即可。
JDK安装,我目前选择从graalvm官网下载安装包,并设置环境变量。
CUDA on Windows: CUDA Toolkit Documentation 。
安装Docker: Docker Desktop WSL 2 backend 。
Web请求模拟,安装Insomnia: Insomnia 。
有一些教程中建议增加排除项或者关闭Windows Defender来提升项目build的性能:通过更新 Defender 设置提高性能速度 。