在Visual Studio中,Windows上的Ctrl + K + F和Ctrl + K + D用于格式化,或在Visual Studio代码编辑器中“美化”代码的等效功能是什么?


当前回答

右键单击文件内容区域(文本)中的某处 从菜单中选择格式文件: Windows: Alt + Shift + F Linux: Alt + Shift +我 macOS:⌥+⇧+ F

其他回答

您可以在菜单文件→首选项→键盘快捷键中添加按键绑定。

{ "key": "cmd+k cmd+d", "command": "editor.action.formatDocument" }

或者像Visual Studio那样:

{ "key": "ctrl+k ctrl+d", "command": "editor.action.formatDocument" }

在Visual Studio code中,可以通过以下快捷方式使用代码格式化:

在Windows上Shift + Alt + F 在Mac上Shift + Option + F Linux下按Ctrl + Shift + I

或者,你可以找到快捷方式,以及其他快捷方式,通过子菜单视图/命令面板,也在编辑器中提供Ctrl +Shift+ P(或Mac上的Command +Shift+ P),然后搜索格式文档。

对于未保存的片段

打开命令面板(Win: F1或Ctrl+Shift+P) 找到“更改语言模式” 选择语言,例如json。到目前为止,语法应该被突出显示。 格式化文档(例如打开命令面板->“格式化文档”)

恢复格式化

选择文本 命令面板->连接行

“展示照片”

在我安装Mono for Mac OS X、DNVM和DNX之前,c#中的格式快捷方式对我不起作用。

在我安装Mono之前,自动格式化快捷键(Shift + Alt + F)只适用于.json文件。

只需右键单击文本并选择“格式代码”。

Visual Studio Code内部使用js-beautify,但是它缺乏修改你想要使用的样式的能力。扩展“美化”让你添加设置。

只需安装微软的Visual Studio Keymap (Visual Studio Keymap for Visual Studio Code)。问题解决了。: p