一、报错The terminal process command ‘C:\Windows\System32\cmd.exe’ failed to launch (exit code: {2}) 解决方案:关闭杀毒软件,或者把vscode添加安全白名单
一、点击vscode 左下角 设置 二、选择Settings选项: 三、在设置搜索框中填写pythonPath,填入你虚拟环境中的python 四、点击左下角python版本,选择虚拟环境中的python
我现在已经使用VSCode很长一段时间了,我注意到的最烦人的事情之一是它使用了多少内存,特别是与Sublime Text相比。 我将向您介绍一些我发现的技巧,至少使其可用于大型项目。 免责声明:我主要使用Python,因此我相信您会找到更多选项来优化Javascript或您的首选语言。 以下大部分提示必须放入您的用户设置(JSON) 向Microsoft发送使用情况 首先,您是否知道VSCode向Microsoft发送有关其使用情况的数据?如果您想将其关闭非常简单,请将其 "telemetry.enableTelemetry": false 搜索索引 搜索是VSCode最耗费内存的活动之一。它必须保留所有文件及其内容的索引。您可能不想在node_modules /或env /文件夹中搜索对吗?我以前遇到过这个问题,我不知道它们现在是否默认禁用,但是它在我的配置文件中,所以这里是: "search.exclude": { "**/node_modules": true, "**/bower_components": true, "**/env": true, "**/venv": true } 文件观察者 文件监视器用于检测工作文件和文件夹中的更改。如果你像我一样,你需要动态的每个新软件包pip | npm install,你的辅助文件和文件夹可能会有很多变化。因此,我们将禁用这些文件夹的观察器以及我们不想遵循的任何其他内容,例如我们的git / objects文件夹。 "files.watcherExclude": { "**/.git/objects/**": true, "**/.git/subtree-cache/**": true, "**/node_modules/**": true, "**/env/**": true, "**/venv/**": true, "env-*": true }, 组织您的资源管理器 好的,现在我们已经针对性能进行了优化,现在我们希望优化生产力。最重要的事情之一是减少工作区中的混乱。 为此,我们将从“资源管理器”选项卡中删除文件。为什么?我们真的不想看到我们不会使用的文件。 "files.exclude": { "**/.git": true, "**/.DS_Store": true, "**/.vscode": true, "**/__pycache__": true, "**/.pytest_cache": true, "**/node_modules": true, "venv": true, "*.sublime-*": true, "env*": true } 额外提示 一些额外的提示可以帮助您: 工作区工作区很棒,创建了几个。我总是为同一个项目打开几个VSCode实例,如果你正在使用Full-Stack一个用于后端而另一个用于前端开发。如果您像我一样构建微服务,则可以为每个服务使用一个工作区。你会看到它变得多么干净。 扩展保留可能具有的最小扩展量,其中大多数未进行优化。保留您每天使用的内容并禁用或卸载其他内容。我每个月都会进行一次扩展,并进行Marie-Kondo风格的清理。 完整的脚本 "files.exclude": { "**/.git": true, "**/.DS_Store": true, "**/.vscode": true, "**/__pycache__": true, "**/.pytest_cache": true, "**/node_modules": true, "node_modules": true, "venv": true, "*.sublime-*": true, "env*": true }, "search.exclude": { …