簡體   English   中英

防止在Resharper中創建文件頭的代碼清理

[英]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為是,但更新文件標題為否。

Resharper的屏幕截圖

在StyleCop設置中,未選中1600,1609和1610,以及所有文件標題選項。

我唯一能想到的是通過右鍵單擊項目並轉到Stylecop設置來更改這些設置,因此它們可能不是Resharper正在讀取的全局設置。 我找不到任何改變全局stylecop設置文件的方法。

有任何想法嗎?

看起來這取決於清理配置文件中Update file header選項,以及ReSharper選項中File Header Text中的內容。

如果您已有自定義清理配置文件,則可以在ReSharpers選項的“代碼清理”部分的“配置文件”選項的“C#”部分下取消更新文件頭 ,如果您使用的是其中一個默認配置文件,則刪除所有文本在FileSader ReSharpers中的文本選項應該阻止這種情況發生。

您提到使用StyleCop,看起來需要在ReSharper選項下查找StyleCop for ReSharper部分,並取消將文本插入文檔和文件頭

有關JetBrain博客的更多信息。

檢查ReSharper - >選項 - >代碼編輯 - >文件標題文本。

您可能想要清空它,在您的代碼清理配置中,將“重新格式化標題”選項設置為否。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM