VS Code 是一款文本编辑器,提供了轻量且强大的代码编辑功能和丰富的插件生态系统。可以在VS Code中编辑、编译、调试代码和使用git、copilot等辅助工具。
VSCode安装配置使用教程(最新版超详细保姆级含插件)一文就够了_vscode使用教程-CSDN博客
欢迎补充
| 类型 | plugin name | Related |
|---|---|---|
| Markdown渲染 | Markdown Preview Enhanced | https://www.thisfaner.com/p/edit-markdown-efficiently-in-vscode/ |
【查看当前配置】左下角设置按钮里的Profiles 为配置项设置。选择Show Profile Content 则可以在侧边栏中查看当前profile。配置文件setting.json 也在其中。VS Code的UI形式的配置本质上是修改setting.json
【修改当前配置】左下角图标Manage,setting extensions keyboard shortcut snippets task 都可以点击修改(默认是UI界面进行修改)。点开分项,界面右上角有二至三个角标,第一个为open setting(JSON) 即可切换至JSON文件进行修改。
【上传当前配置】若Profiles 选择为default分支进行【修改当前配置】,可以先选择(同左下角)backup and sync setting 并在新窗口取消所有项,只点击sign in 登录待上传账户。【清楚账户同步信息】若账号内有信息,可以Run : Settings sync:Turn off 选择清除账号中的记录,避免extensions信息无法同步。完成后,ctrl+shift+p 调起vscode命令行(Run),输入sync,选择Setting sync:Configure (Run自动补全并查找),此时将所有项选择并同步
<aside>
🤡 直接选择backup and sync setting 的所有项会将本地所有配置覆盖【提示冲突】。若在Profile->show profile contents 中修改JSON文件,则会将本地所有配置覆盖【不提示冲突】
Profile中包含extension的选择, 但并没有显式的文件表征Extensions.json(存在但不可直接访问)。每个插件右键中sync 是否选中决定插件是否会随账号备份,而不是卸载自动不备份。
</aside>
【新建配置分支】根据Default 这一profile可以新建不同配置分支以针对不同种类项目。Manage->Profiles->create profile ,新窗口可以选择copy from,从其他配置Profile继承(分项若选择,则copy from your choice,不选择对应内容继承default);icon为Manage 展示图标。
工作区配置同步
vscode中一个工作区大致对应一个项目,他们共用profile和编译、调试的设置。