MonoDevelop中的格式代码

时间:2012-05-04 23:11:09

标签: monodevelop

我在Mac上使用MonoDevelop编写MonoTouch应用程序。在我输入时,Automatica代码缩进/格式化效果很好。

问题在于,当我复制并粘贴代码片段时,在很多情况下我会丢失格式并将行组合在一起,缩进会丢失,并且手动实现制表符,间距和换行符会非常麻烦。无论如何,我可以使用monoDevelop中的命令自动缩进并将格式应用于现有代码。

我想也许编辑|格式|格式文档/选择会起作用,但这些命令对代码没有任何影响。

任何帮助?

3 个答案:

答案 0 :(得分:29)

要在一次击键中格式化整个文档:control-I

格式化选区:Edit->Format->Format Selection

要自定义格式:MonoDevelop->Preferences->Source Code->Code Formatting

答案 1 :(得分:4)

您实际上需要选择所有文字,然后转到Edit-> Format-> Format Document。它似乎不起作用。

答案 2 :(得分:2)

对于我在macOS上,“自动格式化”的快捷方式是CTRL + i

如果需要,您可以更改快捷方式。要更改它,请转到首选项 - >键绑定,然后在搜索框中键入“格式”并编辑“格式化文档”快捷键/键绑定。