我希望有人能幫助我。過去幾周我一直在追蹤和追蹤。這是一個令人煩惱的事情,兩部分問題!用ReSharper和StyleCop處理這個關鍵字和開口大括號
我不喜歡這個關鍵字卡在一切前面。在我安裝Stylecop之前,我記得ReSharper提出將這些刪除爲冗餘。隨着StyleCop這不再發生。更糟糕的是,當我重新格式化或以其他方式撥動代碼時,這個關鍵字似乎自動出現在我沒有要求的地方。我曾嘗試關閉StyleCop的檢查並打開ReSharpers。 RS不提供刪除它。我已經得出結論,它必須與代碼格式有關,但我找不到任何東西。
一個較小的煩惱是,我更喜歡我的大括號與它所指的語句在同一行。它又一次被分流了。我想知道這是否在同一地區,我只是沒有看到樹木的木材。
可以在選項中更改大括號設置。看看[這個答案](http://stackoverflow.com/a/3048808/817630)的具體細節。 – 2012-04-22 16:22:56
關於大括號,把它們放在一個單獨的行(GNU風格)是一個非常好的.NET標準。將它們放在同一行(K&R樣式)是Java中的標準。如果其他人將來需要閱讀你的代碼,最好遵守大多數人所熟悉的標準。 – MattDavey 2012-04-23 08:55:52
@MattDavey謝謝 - 我是唯一的開發者,所以讓其他人閱讀我的代碼不是一個問題。不過,我確實喜歡設置一個合理的標準 – ScruffyDuck 2012-04-23 09:22:06