开发环境
标准化工作环境
1. 下载Toolx App
https://www.jetbrains.com.cn/toolbox-app/
在该工具下载Jetbrains IDE工具
2. 安装WSL系统
https://learn.microsoft.com/zh-cn/windows/wsl/install-manual#downloading-distributions
在IDE基于wsl环境下开发项目
警告
默认安装在C盘, 实践可以从C盘迁移到其它存储更大的盘符,下次记录下第一次直接安装在其它盘符的操作步骤, 貌似是指定参数 --root D:\WSL\Ubuntu
3. 安装XX-Net
要经常访问github
在onedrive获取安装包和配置文件
4. 安装docker
https://docs.docker.com/desktop/setup/install/windows-install/
警告
如果就职企业大于250人,则改为安装Podman避免商用许可证的问题
警告
非常消耗磁盘空间, 不要安装在C盘, powershell执行安装命令,传参修改安装位置
$ & '.\Docker Desktop Installer.exe' install --backend=wsl-2 --installation-dir='D:\Program Files\Docker' --wsl-default-data-root=D:\Docker\data --accept-license
5. wsl环境成功启动项目
在IDE中配置wsl的运行环境
6. debug项目代码
成功debug项目的测试用例, 至此,标志工作环境已成功搭建!
编程助手
CodeWhisperer
亚马逊出品
https://plugins.jetbrains.com/plugin/11349-aws-toolkit
https://docs.aws.amazon.com/toolkit-for-jetbrains/latest/userguide/welcome.html
Copilot
微软出品
codegeex
国产免费的AI编程工具
警告
掉队了
通义灵码
xx-net
想拿token, 但官网登录不进去,如果其他电脑登录了,就copy data目录过去
或者发邮件拿token
https://github.com/XX-net/XX-Net/issues/13959
备注
登录官网需要翻墙, 目前在onedrive备份了data目录。onedrive支持单独登录: 右键onedrive点击设置,在账号tab点击添加账户
警告
以防万一,在百度网盘也备份了xx-net和data目录。