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


当前回答

我在Visual Studio Code (Ubuntu)中使用的最简单的方法是:

用鼠标选择要设置格式的文本。

右击并选择“格式选择”。

其他回答

对于Fedora

单击文件->首选项->键盘快捷方式。 在默认键盘快捷键下,搜索(Ctrl + F) editor.action.format。

我的是“键”:“ctrl+shift+i”

你也可以改变它。参考这个关于如何……的答案。或者如果你觉得有点懒,就向上滚动:


您可以在“首选项->键盘快捷键”中添加一个键绑定 {“关键”:“cmd + k cmd + d”,“命令”:“editor.action。格式”} 或者像Visual Studio那样: {"key": "ctrl+k ctrl+d", "command": "editor.action. "格式”}


请注意:cmd键仅适用于mac电脑。对于Windows和Fedora (Windows键盘)使用Ctrl


编辑:

根据Visual Code版本1.28.2,这是我发现的。

Editor.action.format不再存在。它现在已经被editor.action.formatDocument和editor.action.formatSelection所取代。

在搜索框中输入editor.action.format查看现有的快捷方式。

按以下步骤更改键组合:

单击editor.action.formatDocument或editor.action.formatSelection 一个笔一样的图标出现左键点击它。 弹出窗口出现。按所需的组合键并按enter。

您必须首先安装适当的插件(即XML、c#等)。

直到你安装了相关的插件,并使用适当的扩展名保存了文件,格式化才可用。

右键单击文件内容区域(文本)中的某处 从菜单中选择格式文件: 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" }

菜单文件→首选项→设置

"editor.formatOnType": true

当您输入分号时,它将被格式化。

或者,您也可以使用“editor”。formatOnSave”:真的。