2017-04-12 107 views
0

有沒有辦法爲整個解決方案和按鈕或快捷方式做所有的燈泡行動?名稱可以簡化 - Visual Studio

或者添加一個可以簡單但不通過燈泡顯示的術語?

  • 我有多個文件,其中包括像「系統」這樣的術語。或 「System.Threading」。
  • 我不知道我到底有多少文件都沒有 檢查了所有的
  • 我不想使用搜索&替換,因爲我 不知道有多少事情也可能會被簡化
  • 我希望代碼具有可讀性,並且不希望在其中留下不安全的困難條款。
  • 不,我沒有創造混亂。我必須使用由另一個人創建的代碼
+0

Resharper(https://www.jetbrains.com/resharper/)應該可以幫到你。 – MetaColon

回答

4

如果單擊燈泡旁邊的下拉菜單,它將提供選項以更改文檔,項目中的所有簡化事件或解。

它看起來是這樣的:

Image of solution simplification

當然,對於工作,你將需要必要的using語句添加到您的文件。我知道resharper有一個選項可以添加應該總是導入到文件中的命名空間。如果你無法訪問它,可以嘗試他們提供的免費試用版,看看它是否對你有幫助。

+0

好的,發現了!但是通過這個解決方案,我仍然需要檢查所有可能的簡化文件嗎? – Snickbrack

+0

嗯,這就是爲什麼我提到Resharper。如果您可以識別最常用的名稱空間,那麼可以將它們添加到您的文檔中,然後進行名稱空間簡化。爲了更精確地重構,你必須自己添加'using'語句,然後簡化名稱。也許你可以創建一些Visual Studio宏來爲你做這個? – bkaf

相關問題