2012-07-04 98 views
3

無論如何還是VS2010的任何插件可以刪除.cs文件中的所有評論,包括「///摘要」和「//」?如何在VS2010中刪除.cs文件中的所有註釋?

我不想做manully foreach .cs文件。

+2

@ChrisBint:不一定。許多意見都是不必要的,過時或可能只是混淆。乾淨的代碼需要的評論較少,並且在我們清理代碼時,我們會定期刪除那些已經失去意義的舊評論。 但是,有些可能仍然有用,所以自動刪除所有聲音聽起來非常激烈。我會搜索解決方案中的所有評論,然後快速而有序地瀏覽這些文件,並使用** Ctrl + L **快捷方式(刪除行)刪除看起來毫無用處的任何內容 - 可能是最快的_controlled_方式。 – Kjartan

+0

@ChrisBint閱讀別人的代碼 - 每一行都雜亂無章地在語句級別「評論」是一種痛苦,你知道哪裏......如果一條評論總結了一些行,那麼OK。如果它給你的意圖或理由爲什麼它完全是這樣,耶,這就是它的目的。在某些情況下,您只需要專注於代碼,因爲它是實際行爲的最佳文檔。一個公共API。對我來說,在大多數情況下,「觀點」就足夠了 - 如果評論是正確的(和最新的)。 – mbx

回答

1

我第二次來到Feanor。您可以錄製宏,如搜索評論'//',然後刪除該行(Ctrl + L)。編輯宏以將其放入循環中。然後爲每個文件運行此宏。

如果您可以花更多的時間來編寫宏,您可以遍歷Projects和ProjectItems。因此,這將從整個解決方案中刪除註釋行。您可以瞭解更多關於EnvDTE的信息。

相關問題