问题标签 [vscode-settings]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
53999 浏览

python - 如何在 Visual Studio Code 中设置 Python 语言特定的制表符间距?

将 VSCode 1.9.0 与 (donjayamanne) Python 0.5.8 扩展一起使用,是否可以提供 Python 特定的编辑器选项?

或者更一般地说,是否可以提供特定语言的制表符间距和替换规则?例如 Python 应该是 tab=4 个空格(替换为空格),Ruby 应该是 tab=2 个空格(替换为空格)。其他语言往往有自己的观点。但是,我只看到一般

选项。

我想也许有一个"python.editor": { }块或一个"python.editor.tabSize"选项,但我找不到这样的参考,也没有成功猜到一个工作名称。

0 投票
0 回答
1452 浏览

visual-studio-code - webpack-dev-server 无法在 Windows 10 上的调试器中运行

我在让 webpack-dev-server 从 Windows 10 上的 Visual Studio Code 中的调试器运行时遇到问题。该项目在 Linux 和 Mac 上完美运行,但由于某种原因它在 Windows 上出错。它在 VSC 的任务实现以及所有平台上的命令行中也能正常工作。预先感谢您的帮助。

请注意我已经在另外两个地方发布了这个问题,以防这是一个错误:

https://github.com/webpack/webpack-dev-server/issues/785 https://github.com/Microsoft/vscode/issues/20350

我在 Windows 上遇到的错误如下:

无法启动程序 'c:\devel\src\MyWebKit\node_modules.bin\webpack-dev-server';设置“outFiles”属性可能会有所帮助。

我目前的设置是:

VSC:1.9.1

操作系统:Windows 10 周年

网络包:2.2.1

网络包开发服务器:2.3.0

我的配置 launch.json 文件:

0 投票
1 回答
150 浏览

visual-studio-code - VS Code 中的错误检查是否仅与文件扩展名相关联?

.es6通过将其添加到我的 VS Code 设置 ( ) 中,我已将文件与 JavaScript React 语言模式相关联%USERPROFILE%\AppData\Roaming\Code\User\settings.json

当我.es6在 VS Code 中打开一个文件时,语言模式确实是“JavaScript React”。

但是错误检查似乎将文件视为普通.js文件。对于包含 React 代码的文件,有很多红色曲线表示错误,例如[js] ':' expected.[js] '>' expected..

另一方面,如果我用.jsx扩展名重命名文件,红色曲线就会消失。

有没有办法说服 VS Code 将 React 风格的错误检查应用于例如.es6文件?

PS 我正在使用 VS Code v1.9.1。

0 投票
0 回答
158 浏览

visual-studio-code - 防止终端关闭

当程序终止时,我需要防止在 Visual Studio Code C/C++ 中关闭终端。我正在编写一个独立于操作系统的程序(甚至不使用 stdio.h 我有我自己的实现)所以像getchar()return 之前的 tweeks 将不起作用。

我想知道是否有办法从launch.json其他设置中执行此操作。

0 投票
2 回答
7498 浏览

visual-studio-code - 如何在 VSCode 中为扩展设置键绑定?

我正在使用 VSCode 编写 Swagger (OpenAPI) 规范,并且我想利用特定的扩展来帮助编写该规范。

我安装的扩展没有为我提供轻松调用它的键绑定。

如何添加键绑定?我试图通过单击 File->Preferences->Keyboard Shortcuts 并编辑 keybindings.json 文件来使其工作,但到目前为止没有成功。

似乎我必须发现扩展程序的命令,但我不知道在哪里可以找到,当我单击扩展程序集线器,然后单击我想使用的扩展程序时,在扩展程序摘要页面上似乎并不明显.

0 投票
2 回答
12650 浏览

keyboard-shortcuts - VS Code 中是否有“打开文件夹...”键盘快捷键?

我没有在下面的文档页面上看到“打开文件夹...”的键盘快捷键,并且在其他地方搜索了一段时间后,我没有看到其他任何内容。

https://code.visualstudio.com/docs/customization/keybindings

我想在 GitHub 上提出问题之前我会在这里问一下。(此外,GitHub 存储库上的任何地方似乎都没有关于此的开放/封闭问题。)

https://github.com/Microsoft/vscode/issues

0 投票
1 回答
25 浏览

visual-studio-code - VSCode 调试控件位于编辑器之外

我不小心将调试控件放在了编辑器的范围之外。现在每次我打开那个项目时,它都是这样的

调试控件超出了编辑器的范围

调试控件超出了编辑器的范围

0 投票
1 回答
2986 浏览

visual-studio-code - 防止 Visual Studio Code 在保存时将制表符替换为空格

编辑文件时不存在我的问题,例如:Visual Studio Code 中的 Spaces to tabs

保存文件时,VSC 会将所有制表符转换为空格。我怎么能阻止这种愚蠢的行为?

这是我的实际用户设置:

更多信息:

0 投票
2 回答
12626 浏览

node.js - VSCode 的 launch.json 中的 args 和 runtimeArgs 有什么区别?

launch.jsonargs和in 有什么区别?runtimeArgs

程序与运行时可执行文件不是一回事吗?

问题背后的额外信息和动机:

我正在开发一个 nodejs 应用程序。在我的package.json,我有一个start脚本:

"start": "electron ./src/Main/main.js arg2",在我的应用程序代码中,我访问process.argv[2]which get me arg2,所以当我运行时npm start,我的应用程序按预期工作。

当我从 VSCode 运行应用程序时,它没有,原因是我没有在launch.json. 我应该把这些论点放在哪里?process.argv似乎包含其中提供的论点,args或者runtimeArgs尽管它也包含一些--debug-brk我不想要的论点。

process.argv当我从命令行 ( npm start) 运行应用程序或从 VSCode 启动它时,我希望能够始终如一地使用。

0 投票
2 回答
3685 浏览

visual-studio-code - 删除 Visual Studio Code 中的装饰器错误

我越来越

[js] 对装饰器的实验性支持是一项可能在未来版本中更改的功能。设置“experimentalDecorators”选项以删除此警告。

在一个装饰的 JavaScript 类上。

我的 jsconfig.json 文件位于我的 JavaScript 文件的根目录,如下所示。

我究竟做错了什么?