我是一名长期使用Visual Studio的开发者,现在开始使用VS Code。
我发现了格式化代码快捷键(Shift + Alt + F),但我希望它能够在我按下;
时自动运行。有相应的配置吗?
我是一名长期使用Visual Studio的开发者,现在开始使用VS Code。
我发现了格式化代码快捷键(Shift + Alt + F),但我希望它能够在我按下;
时自动运行。有相应的配置吗?
您可以从以下选项中选择一个
"editor.formatOnType": false,
"editor.formatOnPaste": false,
"editor.formatOnSave": false
您可以通过编辑 editor.action.formatDocument
来创建自定义键盘快捷方式。但据我所知,没有选项可以在按下 ;
时执行该命令。您可以设置一个键盘快捷键,但我猜您再也不能输入 ;
了 :D
要打开您的用户和工作区设置,请使用以下 VS Code 菜单命令:
在 Windows/Linux 上 - 文件 > 首选项 > 设置
在 macOS 上 - 代码 > 首选项 > 设置
将这些选项添加到您的配置设置的可编辑面板中:
"editor.formatOnPaste": true,
"editor.formatOnSave": true
我想找到关于分号格式的答案,因为在我的旧电脑上出现了这个问题,但在新电脑上没有。您只需要在JSON配置设置中更改editor.formatOnType = true
。