2012-04-18 113 views
0

這些天來,我開始學習編寫企業級代碼並開始遵循開源代碼。除了在代碼中具有評論的可讀性外,我還喜歡在我編寫的代碼/文件中擁有作者姓名。在.net中添加作者信息

我們有任何的插件/宏/擴展,它會自動在開始的時候把我的名字和電子郵件ID,而我在Visual Studio中創建的文件。

任何插件或處理以太自動生成評論的模板,自動地使我可以較少打擾在模板上,並且可以mmore理會的描述十分讚賞。

+0

的可能重複[我怎樣可以自動在C#中的文件標題文本(版權聲明等)的位置?(http://stackoverflow.com/questions/3441047/how-can-i-automate-placement-of -header-text-copyright-notice-etc-in-c-sharp -f) – 2012-04-18 12:40:06

回答

1

除了在代碼中具有註釋的可讀性之外,我喜歡在我編寫的代碼/文件中有作者姓名。

爲什麼?什麼有用它提供的信息,哪些不能在其他地方更好地確定?我個人總是覺得這很痛苦 - 當其他維護人員參與時,它很快就會過時,並且只會使代碼混亂。

什麼像樣的源代碼控制系統會告訴你一個文件的歷史記錄,包括誰是背後的每次提交,並顯示文件的註釋版本,以顯示其呈交最後編輯的每一行。這兩者都是比手寫的,外的日期標註哪些是無關緊要的時候,居然編寫代碼更加有用。

我強烈建議你停止甚至尋找這樣的功能。

+0

想到擁有它,至少我能買得起一個源代碼控制系統。據說,我會停止尋找這樣的宏,我寧願開始尋找一個體面的源代碼管理。非常感謝啓發我。 – 2012-04-18 12:42:25

+1

@ mi32labs我敢說Git是目前最好的SCM之一,它是免費的。 – 2012-04-18 12:43:08