最近创建了一个公众号:编程进阶录
,记录一些自己学习过程当中的笔记和心得,欢迎大家关注
介绍
VSCode 作为我的主力开发工具,平时在工作当中都是使用它,但是只要使用的编程语言多了,安装的插件多了,难免会有部分插件会有冲突的情况,VSCode 当中的 Profile 功能就很好的提供了解决方案,各个 Profile 之间相互独立,在开发不同的项目时使用不同的 Profile 就可以加载不同的配置、插件,非常方便,写这篇文章的目的是记录一下使用过程。
使用步骤
首先需要确保你的 VSCode 已经更新到最新版本了,然后点击界面上的设置,这里我习惯把资源管理器放在右边,默认情况下 VSCode 的资源管理器在左边。
点击之后鼠标选中 Profiles
的位置,可以看到只有 Default
一个默认的配置,点击 Create Profile
,点击 Create Profile
便可以创建一个独立的 Profile
。
创建时默认选择的 VSCode 的设置(Settings
)、快捷键(Keyboard Shortcuts
)、代码片段(User Snippets
)、任务(User Tasks
)、插件(Extensions
) 都是独立于其他 Profiles
,也就相当于是一个全新的 VSCode,你可以开始自己配置在当前的 Profiles
下需要激活的一下插件和配置,随后就可以开始愉快的使用了。
然后就可以在设置当中看到自己创建的和之前默认的 Profile
了,并且可以在两个之间进行切换。
共享默认配置
在一些场景下,我们可以能想新创建的 Profiles 直接使用默认环境当中一些配置,比如:字体、外观等等,这里我们可以在随便一个 Profiles 下,Default
环境下直接在自己的 settings
当中设置即可,按住键盘上的 cmd + shift + p
(windows 上是 ctrl + shift + p
),选择 Open Application Settings (JSON)
。
将需要共享给所有 Profile 的配置,写在 workbench.settings.applyToAllProfiles
当中即可,插件的配置记得在相对应的 Profile
当中安装插件才能生效。
修改已创建的 Profile 配置
像快捷键或者代码片段这种配置,可以直接使用默认的配置,在创建的时候可以自己不勾选,那么新创建的 Profile 直接就使用的是 Default Profile
当中的配置。要是 Profile 已经创建了需要进行修改勾选,可以按 cmd + shift + p
打开命令窗口,选择 Edit Profile
进行修改,取消勾选后可以看到会提示 Using Default Profile
,即使用默认的配置,修改后可以重启一下 VSCode 让配置生效。
更多关于 Profile 的配置可以查看下面官方文档的介绍: