[英]Prevent code cleanup creating file headers in Resharper
我已經嘗試了所有可以在stackoverflow和google上找到的建議,但我找不到任何東西會阻止resharper的Code Cleanup選項在每個文件中創建標題,如下所示:
// --------------------------------------------------------------------------------------------------------------------
// <copyright file="FishBiscuits.cs" company="">
//
// </copyright>
// <summary>
//
// </summary>
// --------------------------------------------------------------------------------------------------------------------
我有VS2012,StyleCop和Resharper。 在StyleCop中,我禁用了有關需要文檔標題的所有屬性。 在Resharper我禁用任何看起來可能有幫助的東西。 當我在清單中進行代碼清理它會有一些選項,如1600,1604,1609為是,但更新文件標題為否。
在StyleCop設置中,未選中1600,1609和1610,以及所有文件標題選項。
我唯一能想到的是通過右鍵單擊項目並轉到Stylecop設置來更改這些設置,因此它們可能不是Resharper正在讀取的全局設置。 我找不到任何改變全局stylecop設置文件的方法。
有任何想法嗎?
看起來這取決於清理配置文件中的Update file header選項,以及ReSharper選項中File Header Text中的內容。
如果您已有自定義清理配置文件,則可以在ReSharpers選項的“代碼清理”部分的“配置文件”選項的“C#”部分下取消更新文件頭 ,如果您使用的是其中一個默認配置文件,則刪除所有文本在FileSader ReSharpers中的文本選項應該阻止這種情況發生。
您提到使用StyleCop,看起來需要在ReSharper選項下查找StyleCop for ReSharper部分,並取消將文本插入文檔和文件頭 。
檢查ReSharper - >選項 - >代碼編輯 - >文件標題文本。
您可能想要清空它,在您的代碼清理配置中,將“重新格式化標題”選項設置為否。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.