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


当前回答

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

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

或者像Visual Studio那样:

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

其他回答

在Mac上,Shift + Alt + F适合我。

你可以在菜单中检查键绑定:

菜单文件→首选项→键盘快捷键和过滤关键字“格式”。

代码格式化快捷方式:

Visual Studio Code on Windows - Shift + Alt + F

Visual Studio Code on MacOS - Shift + Option + F

Visual Studio Code on Ubuntu - Ctrl + Shift + I

如果需要,还可以使用首选项设置自定义此快捷方式。

保存文件时的代码格式:

Visual Studio Code允许用户自定义默认设置。

如果您想在保存时自动格式化您的内容,请在Visual Studio code的工作空间设置中添加以下代码片段。

菜单文件→首选项→工作空间设置

{
    // Controls if the editor should automatically format the line after typing
    "beautify.onSave": true,

    "editor.formatOnSave": true,

    // You can auto format any files based on the file extensions type.
    "beautify.JSfiles": [
        "js",
        "json",
        "jsbeautifyrc",
        "jshintrc",
        "ts"
    ]
}

注意:现在你可以自动格式化TypeScript文件。看看我的更新。

Shift + Alt + F在1.17.2和更高版本中可以很好地完成这项工作。

选择文本,右键单击选区,选择选项“命令调色板”:

打开一个新窗口。搜索“格式”,并根据需要选择有格式的选项。

在Visual Studio中格式化代码。

我尝试在Windows 8中格式化。

照着下面的截图就可以了。

单击顶部菜单栏上的“视图”,然后单击“命令面板”。 然后一个文本框将出现在我们需要键入格式 Shift + Alt + F