VSCode配置总结笔记

1   下载及安装VSCode

  • 下载:VSCode System Installer
  • 安装:默认及路径安装,选项额外添选上下文菜单(文件和目录)

镜像下载的方法:将下载链接URL中的stable之前的字符全部改为https://vscode.cdn.azure.cn/即可。

1.1   配置C/C++

编译器:MSVC CL 编译器(Visual Studio 2022 生成工具)

2   CL编译器的环境设置

  1. 安装cl开发环境
  2. 将CL路径添加到系统path中:C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/VC/Tools/MSVC/14.35.32215/bin/Hostx64/x64/
  3. 拷贝.vscode配置文件夹

2.1   更新MSVC后找不到CL命令

更新MSVC后,版本号可能会变更,如果终端运行cl命令后查不到,需要手动更新两个文件中的CL路径:

  • 系统PATH
  • c_cpp_properties.json

3   源代码管理

对于新建的空仓库,使用clone命令克隆仓库后,第一次用vs code进行commit时,若使用「同步更改」命令提示说找不到远程仓库时,可以直接使用「推送到」命令。

4   Codeium扩展插件的帐号token获取及使用

一般直接通过Codeium Auth登录帐号即可使用扩展插件。

4.1   token获取

如果不想登录帐号,而是想要通过ctrl+shift+p执行Codeium: Provide Authentication Token命令输入token的话。首先需要获取token,获取方式:

  • 方式一:官网直链获取(此直链是会提示关联vim扩展,但token都是通用的,同样适用于VSCode的扩展),直接在该网址中登录帐号即可获取「Provide Authentication Token」
  • 方式二:参考token使用的1-4步骤。

4.2   token使用

  1. VSCode安装好Codeium扩展插件。
  2. 左下角,点击Codeium Auth登录按钮,首先插件会弹窗请求跳转到网页输入帐号登录。
  3. 直接关闭打开的网页,点击右下角「在线帐号登录」的cancel按钮。
  4. 之后插件会弹窗请求跳转到网页输入帐号登录,这个在线网址则是获取「Provide Authentication Token」。(如果已经提前获取到token,这里可以不登录网页帐号,直接关闭网页)
  5. 最后通过ctrl+shift+p执行Codeium: Provide Authentication Token命令输入token即可正常登录。

5   参考文献

[1] [Question] How can I get codeium auth token[EB/OL]. https://github.com/Exafunction/codeium.vim/issues/150.
[2] VsCode下载,使用国内镜像秒下载[EB/OL]. https://blog.csdn.net/bielaiwuyang1999/article/details/117814237.