2010-03-23 449 views
8

我在我的Mac上使用monodevelop來開發iPhone。我想知道是否有方法來改變MD格式的C#代碼?默認情況下,它將大括號放在與我個人不喜歡的相同的行中。...monodevelop代碼格式化

回答

19

在解決方案選項對話框中,轉到源代碼 - >代碼格式 - > C#。這些將級聯到解決方案中的項目,但如果需要,可以覆蓋個別項目。

您可以在「默認策略」對話框中更改新解決方案的默認值,但這不會影響現有解決方案。

+0

啓用我似乎不具有源代碼的選項對話框。我在我的OSX for MonoTouch上使用MD。我應該下載一個插件嗎? – 2010-03-23 22:31:50

+2

它在*解決方案選項*,而不是首選項。 – 2010-03-24 23:53:03

+0

@mhutch是否有任何在Monodevelop中將代碼格式化爲像Cntrl + K + D一樣的快捷方式 – 2013-01-30 11:44:41

0

您還可以創建自定義策略,將其保存到文件中,與團隊共享(他們需要導入策略),然後從「解決方案選項」中快速選擇它。

1
  • 選擇從編輯
  • 偏好在文本編輯器選擇行爲
  • 取消選中的飛行格式化
+0

這是我正在尋找的答案! – StaNov 2014-12-29 16:09:26

+0

我沒有在'Edit'菜單中找到'Preferences'。我不得不去'Tools' - >'Options'。這是在Windows 10上,MonoDevelop 5.9.6。 – ArtOfWarfare 2016-10-08 15:03:35