我在Visual Studio中使用StyleCop。每當我添加一個新文件時,它都會添加一些信息,如公司名稱,版權詳細信息。 我想添加作者姓名和創建日期。是否可以更新StyleCop設置某處以支持此操作?使用StyleCop在文檔標題中添加作者姓名
回答
他們之間,你的排序;)
因此,您爲一個項目創建一個stylecop設置文件(右鍵點擊項目 - > stylecop設置),然後將其複製到解決方案根目錄中,所有項目將基本上從它繼承它們的stylecop設置。
StyleCop模板位於相對於Visual Studio安裝位置的/Common7/IDE/ItemTemplates/CSharp/Code/1033
(默認情況下VS2010將爲C:/Program Files/Microsoft Visual Studio 10.0
或C:/Program Files (x86)/Microsoft Visual Studio 10.0
,如果兩者都存在,請先查看x86文件夾)。
模板以包含.cs
文件和.vstemplate
文件的zip文件提供。提取zip文件,修改.cs
文件,重新壓縮這兩個文件並將其放回原始文件夾(爲了以防萬一,建議創建原始備份)。爲了讓Visual Studio中實際使用新的,修改後的模板,在命令提示符中運行以下命令:
"%ProgramFiles%\Microsoft Visual Studio 10.0\Common7\IDE\devenv.com" /setup"
你會發現,模板格式是比普通的C#文件有點不同。這樣可以根據不同的設置自定義模板的顯示方式。 MSDN對如何工作的,以及如何使用它們的一些指南:
http://msdn.microsoft.com/en-us/library/ms247113.aspx
什麼是此模板zip文件的名稱 – gsagrawal 2012-02-04 09:30:46
,我沒有看到任何devenv.com文件夾uner IDE – gsagrawal 2012-02-04 09:59:57
對於C#,有6個獨立的模板--Class.zip,CodeFile.zip,Interface.zip,SilverlightClass.zip,AdoNetEntityDataModelT4CodeGenCSharp.zip和AdoNetEntityDataModelT4SelfTrackingCodeGenCSharp.zip。你的系統可能有更多,這些只是我的系統。 「ItemTemplates」文件夾中有數百個更多的模板。 – 2012-02-04 10:02:30
- 1. 在降價中更改文檔標題和作者姓名的字體
- 2. 在C#中自動添加作者姓名
- 3. SimpleXML文檔PHP添加孩子與TEM:標記姓名
- 4. WordPress的作者歸檔:讓作者姓名
- 5. Wordpress在摘錄開頭添加作者姓名
- 6. StyleCop XML文檔標題 - 使用3 ///而不是2 //
- 7. 在TortoiseSVN中更改作者姓名
- 8. 在DICOMDIR中使用clearcanvas讀取患者姓名標籤在C#
- 9. 在Google Plus中分享信息將作者姓名作爲標題
- 10. 使用Springfox在Swagger UI文檔中添加標題參數
- 11. Symfony呈現作者姓名
- 12. 更改作者姓名
- 13. 在文本文件中添加文件名作爲標題
- 14. 在評論中顯示作者姓名而非作者ID
- 15. 使用rmarkdown :: render來設置文檔頭(標題,作者,日期)
- 16. 如何使用poi將作者姓名設置爲excel文件
- 17. 如何在我的PGM中加載圖片和作者姓名?
- 18. Randomise Latex中的作者姓名
- 19. 問題添加文檔使用Unicode文件名
- 20. 在最近的博文中得到作者姓名
- 21. 在提交中刪除基於作者姓名的文件
- 22. 如何在Python中添加作者爲NumPy文檔字符串
- 23. 如何在舊的Lotus Notes文檔中添加作者字段
- 24. 爲文檔中所有標題的表添加標題
- 25. 將標題添加到Word文檔?
- 26. 如何使用Box API獲取在Box中上傳的文檔的作者姓名?
- 27. Sabre:我們如何在saber中添加乘客姓名'標題'API
- 28. 從R中的tex文件中提取作者姓名
- 29. 在簽名密鑰-BB10中更改作者姓名-BB10
- 30. 如何在Yii2中使用導出kartik下載的文檔中添加標題?
您是否在討論添加新的StyleCop規則以檢查信息是否存在,或使用StyleCop附帶的新模板? – 2012-02-04 08:41:09
不添加規則.. 它喜歡添加一個新的模板,以便隨着公司名稱等作者名稱和創建日期將來 – gsagrawal 2012-02-04 08:46:20