MAC 上 Visual Studio 代码中的缩进/格式化代码
Posted
技术标签:
【中文标题】MAC 上 Visual Studio 代码中的缩进/格式化代码【英文标题】:Indent/format code in Visual Studio code on MAC 【发布时间】:2016-05-11 00:15:10 【问题描述】:我正在尝试在 Visual Studio 代码中缩进我的代码。我进行了搜索,发现 ctrl + F + K 应该可以工作,但事实并非如此。我也试过 cmd + k + f ,但它仍然无法正常工作。我希望你能帮助我!
【问题讨论】:
关闭,但不完全是 cmd + k + f (不是同时所有 3 个键),请参阅下面的答案以了解确切的组合。 在 VS4Mac 2019 中,共有三种快捷键配置:VS for Mac(原生)、VS for Windows 和 VS Code。安装后会提示选择三个方案之一。这就是为什么下面的答案不同且令人困惑的原因;因为每一个都涵盖不同的方案,但没有具体说明是哪一个。 Tim Cuculic 的回答中提到了 VS for Mac 格式化文档的本机快捷方式:Control + i
,但是如果您选择了 VS for Windows 方案,它将无法正常工作(那么我认为快捷方式是 Control + Shift + F
)。
感谢您指出这一点。不过,看起来问题是在询问 VS Code。 VS Code 作为独立产品提供,没有可供选择的快捷方式配置。
【参考方案1】:
Mac 16 M1 专业版
cmd + k + f 为我工作
【讨论】:
【参考方案2】:快捷键是:Alt + Shift + F
【讨论】:
【参考方案3】:在 Visual Studio for Mac 版本 8.7 上
选择代码并进入编辑 -> 格式 -> 格式化文档
【讨论】:
【参考方案4】:(2020 年 6 月 4 日编辑:2020 年 5 月 7 日版本 1.45.0 中的答案仍然保持不变)
适用于 Visual Studio 代码版本 1.36.1 (2019)
要自动格式化所选内容,请使用 ⌘K ⌘F(诀窍是按顺序完成,首先是 ⌘K,然后是 ⌘F)。
要仅缩进(右移)而不自动格式化,即盲目缩进,请使用 ⌘]
如 Visual Studio Code 的键盘快捷键中所示(⌘K ⌘S,或从如下所示的菜单中)
【讨论】:
【参考方案5】:快捷方式是:
Option Shift F
【讨论】:
【参考方案6】:在 Visual Studio for Mac Community Edition 上格式化代码的快捷键是 Ctrl + i
【讨论】:
截至 2021 年 2 月,这似乎不起作用,option + shift + f 有效【参考方案7】:MAC中对齐代码的快捷键是:Option/ALT + Shift + F。
【讨论】:
【参考方案8】:Visual Studio for Mac Community Edition v 7.5.4 代码格式为:^I
【讨论】:
【参考方案9】:2017 年 12 月 21 日更新:正如 Fabio 指出的,在 mac 上应该是:⌘
+ ]
在 Windows 上:缩进控制是 ctrl
+ ]
查找命令的一个好方法是导航到: 代码 -> 首选项 -> 键盘快捷键
此外,Visual Studio Code 团队还提供了这些方便的快捷方式 pdf:
MacOS Windows Linux实现此目的的另一个有用命令可能是:shift + option + f,即自动格式化。
【讨论】:
在 Mac 上它将是⌘
]
(非控制)
这只是缩进代码,实际上并没有格式化它。 option+shift+F 也不行
在 mac 上是 option-shift-F
m1 mac 似乎否认了这个选项-shift-f。有谁知道如何解决这个问题?以上是关于MAC 上 Visual Studio 代码中的缩进/格式化代码的主要内容,如果未能解决你的问题,请参考以下文章
在Visual Studio Code for Mac中设置TFVC repo
从 Visual Studio 使用 Xamarin 创建 Mac 应用
“无法启动 Visual Studio”错误(在 Mac 上)