VSCode的使用率在逐渐提高,但安装太多的插件会使得VSCode变得臃肿,甚至运行变慢,占用太多内存,此文章介绍了工作区,并如何来使用工作区更好地体验VSCode

初次使用VSCode,肯定有很多人好奇,这里面的工作区有什么用,与文件夹的区别在哪

其实VSCode中的工作区是为了让你配置一个工作环境,让你更好地针对不同地环境(如JAVA环境,C++环境)设定不同地配置体验更好的VSCode

这里举个栗子:

我们在JAVA环境,无需使用Python的插件,但是Python的插件默认开启,占有很多系统不必要的内存,我们就可以在不同的工作区进行不同的配置。

这里仅是用Java和Python举个栗子,可能有人会说不会用VSCode写个Java,作者本人也不经常用VSCode写Java项目,用它写前端更多些。

VSCode层次关系

层次关系如下

层次很清晰,即

系统默认设置(不可修改)-用户设置-工作区设置-文件夹设置

后者的设置会覆盖前者的设置,若没有设置某一项,将继续使用前者的设置

我们可以这样理解此层次

用户设置即全局设置,用户自行设定好后,每次打开VSCode即使用的此设定,若某项无设定即使用默认设置

工作区设置即工作环境设置,可对不同的工作环境是用不同的工作环境,若某项无设定,即使用上述设置

文件夹设置即为项目设置,将一个文件夹当成一个项目,对同一个工作环境下的不同项目,使用不同的设置,若某项无设定,即使用上述设置

即 全局-工作环境-项目

仅是一种理解方式,如有更好的理解,可以评论

注:工作区可以不打开,即无“工作区设置”,“用户设置”下面直接到“文件夹设置”

层次为 用户设置-文件夹设置

如何新建一个工作区

大家应该都发现了,文件中没有“新建工作区”的选项

打开文件会看到“将工作区另存为…”选项,这就代替了“新建工作区”,再不打开任何工作区、文件夹及文件的清空下,这个选项都可以使用

如果在打开的文件夹的情况下保存工作区,会自动将此文件夹放入工作区,也建议这样使用。

工作区文件建议直接放置在你的工作文件夹(如Java文件夹)下,若打开文件夹的情况下,建议不要更改路径,直接放置此文件夹下。

打开某一文件夹后,若文件夹中含有工作区文件,会自动弹出以下提示

也可以将所有的工作区文件放置在同一个文件夹下,方便管理。

工作区的文件夹配置详解

你可以添加任意的文件夹至此工作区,来使用当前工作区的设置

工作区中的文件夹配置如下

{

    "folders": [

        {

            "path": "."

        },

        {

            "path": "D:\\Workspaces\\VSCode\\Pyhton"

        }

    ]

}

"path": "." 为当前工作区文件所在的文件夹

"path": "D:\\Workspaces\\VSCode\\Pyhton" 为你自行添加的文件夹路径

如何在不同的工作区启用/禁用不同的插件

这里就是工作区的关键部分

找到当前插件,若是Java或Python等插件集合建议打开其扩展包

有两个选项

第一个选项“禁用”为你的用户设置

第二个选项“禁用(工作区)”为工作区设置

选择“禁用(工作区)”

这里我们是在Python的工作区下禁用Java扩展包

禁用后会发现此扩展包下的所有Java插件集合都被禁用

此设置会只应用到当前工作区下,不会影响用户设置和其他工作区的设置

文件夹无此设置

总结:通过这种方式,将使得安装太多插件下VSCode也不会显得很臃肿,占用内存也会相应地减小,将还给我们一个轻量的VSCode


http://www.taodudu.cc/news/show-2525311.html

相关文章:

  • 科大讯飞“飞星计划”一面二面面经
  • 500行代码,教你用python写个微信飞机大战
  • 网络迷踪常用网站工具汇总(采集意见版)——炒饭论坛
  • hz什么梗_hz是什么意思饭圈
  • 品牌如何正确联动B站UP主“恰饭视频”,最近一支不像恰饭视频的作品在B站火了
  • 22年字节跳动飞书人力套件二面面经
  • 从 NASL 说开:低代码编程语言能饭否
  • 字节跳动 5 万人远程办公的背后,飞书的演进之路
  • 再见-科大讯飞
  • 飞饭网面试题 2014/9/2
  • 解决微信小程序点击出现蓝色背景色问题
  • 前端coursor设置为pointer在移动端点击会出现蓝色背景解决
  • 在线更换背景网站(白色背景换为蓝色背景证件照)
  • (问题)双击页面时,会出现蓝色背景,选中文字,css 样式解决问题
  • 如何去掉网页一直点击出现蓝色背景的效果
  • Swiper去除点击选项卡时出现的蓝色边框和蓝色背景
  • 移动端开发----el-select、div点击出现蓝色背景色
  • css页面点击文字出现蓝色背景去掉方法
  • html背景渐变蓝色,CSS3网页渐变色背景,适用于IE
  • 【MFC】解决窗口大小改变之后,ComboBox当前选项文字出现蓝色背景
  • 避免选中页面文字或者内容时出现蓝色背景
  • 怎么把照片背景变成蓝色
  • css 关于元素选中时会显示蓝色背景
  • 取消移动端按钮按钮点击时的蓝色背景
  • 去掉android点击事件产生的半透明蓝色背景
  • 点击链接元素出现蓝色边框或者出现半透明蓝色背景
  • 解决手机端页面的鼠标点击出现蓝色背景
  • 解决多次点击出现蓝色背景
  • 解决网页中一直点击出现蓝色背景问题
  • ubuntu 20安装NVIDIA驱动并处理蓝色背景的界面 perform mok management

vscode的工作区的问题相关推荐

  1. 关于VSCode中工作区的讲解与使用工作区还你一个轻量 的VSCode

    VSCode的使用率在逐渐提高,但安装太多的插件会使得VSCode变得臃肿,甚至运行变慢,占用太多内存,此文章介绍了工作区,并如何来使用工作区更好地体验VSCode. 初次使用VSCode,肯定有很多 ...

  2. vscode创建工作区_VSCode 多文件夹工作区

    VS Code 多文件夹工作区,多文件夹工作区(multi-root workspace).老实说呢,这个概念是有一定的理解难度的. 上面我们提到的基于文件夹的这种项目管理方式,从 VS Code 第 ...

  3. vscode当前工作区不受信任,因此已禁用此扩展

    openGL系列文章目录 文章目录 openGL系列文章目录 前言 一.解决步骤 首先点击左边的"扩展",或者使用快捷键: ctrl+shift+x 2.添加插件信任 选择扩展 工 ...

  4. vscode创建工作区_区领导调研工业区高楼村乡村振兴示范村创建工作!

    10月27日上午,副区长吴瑞弟带队莅临金山工业区,调研指导高楼村乡村振兴示范村创建工作.区农业农村委.金山工业区管委会等有关负责同志陪同调研. 实地查看 ▲高楼村美丽宅基 ▲教育文化体验宫项目.农民相 ...

  5. vscode创建工作区_区民政局党员干部下沉社区,积极参与文明创建工作

    点击蓝字 关注我们 共享单车整齐了 楼道更畅通了 小区更整洁了 看到这些成果 汗湿衣衫的区民政局党员们 露出了欣慰的笑容 近期,武昌区民政局在认真落实本单位文明创建责任的基础上,积极引导党员干部参与对 ...

  6. ubuntu 运行c++_06_Linux下VSCode简单编程(远程开发WSL_Ubuntu_18.04) | C语言入门

    06_Linux下VSCode简单编程(远程开发WSL_Ubuntu_18.04) 本系列主题 Linux下C语言彩色控制台编程实践_基于gcc,gdb,VSCode,git和WSL_Ubuntu_1 ...

  7. 【转】vscode配置C/C++环境

    转自:vscode配置C/C++环境 - 知乎 VS Code配置 作者:谭九鼎 链接:Visual Studio Code 如何编写运行 C.C++ 程序? - 知乎 有改动.个人按照步骤后,做到复 ...

  8. 使用VSCode+PlantUML+C4-Model快速画架构图

    使用VSCode+PlantUML+C4-Model快速画架构图 关于C4-Model 最近在看C4-Model,它的理念很实用,架构图要明确面向人群,根据面向人群的不同,产出四幅图来描述一个系统或者 ...

  9. VScode中无法使用转到定义

    问题描述 原先好用的Python 环境,也可以使用转到定义,但是现在无法使用转到定义 解决方案一 在文件夹中创建出.vscode的工作区配置文件夹 打开当前文件中.vscode\settings.js ...

  10. VSCode中ESLint插件修复+配置教程

    文章目录 vscode+eslint插件+配置教程 如果不好用 排查1: 如果出现后面回车符问题 排查2: 保存时好了但是一瞬间代码又回来了 排查3: 右下角是否开启eslint服务 排查4: 如果保 ...

最新文章

  1. github 删除工程的操作
  2. php 使用netstat -an,netstat -an 查看端口
  3. BZOJ2525 [Poi2011]Dynamite 【二分 + 贪心】
  4. caxa电子图板2018中文版
  5. python产生5个随机数_Python和numpy生成随机数
  6. Delphi指针大全
  7. vue不是内部或外部命令
  8. ubuntu下面安装Keil uvision4与入门实例
  9. Linux线程池的设计
  10. TortoiseGit 克隆_入门试炼_03
  11. .NET中Redis安装部署及使用方法简介附-开源Redis操作辅助类
  12. 注解参数获取不到_scm-springboot基于spring boot的统一注解缓存
  13. 我的Android进阶之旅------Android实现音乐示波器、均衡器、重低音和音场功能
  14. 快二游戏数据分析_1.更快的数据分析
  15. Axure原型设计说明
  16. HTML+JS 实现 input 框回车事件
  17. Tikhonov正则化工具包(MATLAB毕业设计用)
  18. springboot启动时报错 错误:找不到或无法加载主类 xxx.SpringDemoApplication
  19. PAT-A1008(C/C++代码解析)
  20. c语言 最长单词,c语言求最长公共单词

热门文章

  1. [模型调研]实体消歧
  2. 卸载过 IE浏览器,再安装提示“安装程序无法继续,因为你的计算机上安装了新的 Internet Explorer” ,cv 别人的IE浏览器安装文件夹打开 iexplore.exe 窗口闪一下又关掉了
  3. 电影社交网络中Facemash女生评比算法讲解
  4. mysql获取某个最大的值的一行数据_某一字段分组取最大(小)值所在行的数据
  5. ansi、unico、utf8
  6. 计算机交叉专业考研方向,与理工科交叉的计算机专业考研方向有哪些?
  7. 期货高手的交易方法总结,
  8. T-test检验中的P,α理解
  9. qt 富文本 html,Qt富文本编辑器QTextDocument
  10. AXI总线学习-------从零开始详细学-------------连载(6)读写处理架构,burst介绍,burst细节定义(burst size burst length)