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


当前回答

在Linux上是Ctrl + Shift + I。

在Windows上是Alt + Shift + F.测试与HTML/CSS/JavaScript和Visual Studio Code 1.18.0。

对于其他语言,可能需要安装特定的语言包。

其他回答

在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。到目前为止,语法应该被突出显示。 格式化文档(例如打开命令面板->“格式化文档”)

恢复格式化

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

“展示照片”

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

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

或者像Visual Studio那样:

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

使用扩展……

启用在保存文件时自动格式化代码。

启动Visual Studio Code和快速打开(Ctrl + P),粘贴以下命令,并按Enter。

Ext安装格式保存

https://marketplace.visualstudio.com/items?itemName=gyuha.format-on-save

如果你想自定义格式文档的样式,你应该使用Beautify扩展。

请看这张截图:

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

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