2011-07-11 75 views
5

我有一個相當混亂的大項目。有上帝的課,可變的命名,可憐的縮進和間距......等等問題。在Visual Studio中快速輕鬆地重構

我正在尋找一種快速簡單的方法來對這樣的項目進行適銷性改進。在Visual Studio 2010中,CTRL + K和CTRL + D使我能夠快速清除代碼。組織使用將取出未使用的名稱空間。但是,兩者似乎只能在1頁上工作。我可以將這些更改應用於項目嗎?有沒有類似的清理技術或免費可靠的第三方插件?

+0

你在用什麼語言? Visual Studio讓你可以使用大量的語言,重構工具和技術通常高度依賴於你正在使用的至少一種語言。如果您使用的是C#,那麼在SO的相關問題(通常是http://www.jetbrains.com/resharper/出現)中有關於第三方的大量細節。 – Matthieu

+3

@Matthieu - C#。其標記在我的標籤 –

回答

7

試用Resharper - 它可以做你正在尋找的東西。

+0

Resharper甚至可以根據預先定義的規則清理整個項目甚至整個解決方案。這是肯定的你在找什麼 –

+3

這個問題要求一個免費的插件。可能值得一提的是,R#是商業性的,*但是*通過使用試用期,人們可以免費清理代碼庫(並且您可能最終喜歡R#以至於最終購買而不是卸載它之後審判 - 就像藥物編碼或其他,你會上癮;))。 – Lucero

+0

@Matt Cofer - 我使用了Resharper的試用版。這很好,但如果公司不付錢,我不願意掏出自己的現金。 –

1

我一直在使用Visual Assist X很長一段時間,我發現它非常有用。它不是免費的,它可能不會自動執行您似乎正在尋找的徹底更改,但它使簡單的重構變得更容易。

P.S.我一直在使用它用於C++,而不是C#。但是,如果有的話,我會認爲它會有更多的C#功能。

相關問題