开发环境

标准化工作环境

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

https://aws.amazon.com/cn/pm/codewhisperer/

Copilot

微软出品

https://github.com/features/copilot/

codegeex

https://codegeex.cn/

国产免费的AI编程工具

警告

掉队了

通义灵码

https://tongyi.aliyun.com/lingma

xx-net

官网:

https://xx-net.com/

想拿token, 但官网登录不进去,如果其他电脑登录了,就copy data目录过去

或者发邮件拿token

https://github.com/XX-net/XX-Net/issues/13959

备注

登录官网需要翻墙, 目前在onedrive备份了data目录。onedrive支持单独登录: 右键onedrive点击设置,在账号tab点击添加账户

警告

以防万一,在百度网盘也备份了xx-net和data目录。

devtoys.app

https://github.com/veler/DevToys