开发环境配置全过程

本文开始,我将对之前所写有关文章的精华内容进行一次整合,解决中国用户在Windows平台下通用的开发环境配置问题.

基础设置

下载Git,作为代码管理程序Git系统学习好用且极大可能必定会使用的版本控制工具

安装git,具体关于git的安装使用见git-安装-配置

windows开发环境配置

重装windows

index-windows

linux环境配置宝塔

linux环境下的宝塔安装配置

常见配置过程中错误错误

windows停止端口占用三步走

CODING中找不到Pages服务

其他

程序报错解决方法汇总

windows系统修改cmd窗口utf-8编码格式

vscode-windows下使用vscode编写运行以及调试c-cpp-alttmis

freevpntoshare

参考、引用、致谢

安装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-8aac1123c59bhttps://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 设置提高性能速度