2017-02-18 24 views
1

Мне просто интересно, есть ли опция в расширении visual studio Resharper для удаления всех комментариев и резюме в решении? Я не могу найти какой-либо вариант для этого, или есть ли какой-либо другой инструмент, который это делает?Resharper: Снять все комментарии

Я пробовал поддержку в поисковых системах, но, к сожалению, не так много людей хотят это делать, как я.

Я использую визуальную студию 2017, если вам интересно.

Итак, я хочу этот код:

/// <summary>Some method 
/// <para>something else...</para> 
/// <seealso cref="TestClass.Main"/> 
/// </summary> 
public void OnCall(string someString) 
{ 
    // Some comment 
    // Another comment 
    Console.WriteLine(someString.Split(':')[4]); 
} 

стать этим:

public void OnCall(string someString) 
{ 
    Console.WriteLine(someString.Split(':')[4]); 
} 

Я также хотел бы сделать то же самое с # РЕГИОНА, если бы я мог, любая помощь будет оценена.

ответ

0

Я думаю, что это обычно не используется. У Resharper нет такой уверенности.

Как насчет запуска VS «найти и заменить» функцию с регулярным выражением, которое покроет ваши потребности? Как этот: "//.+$"

+0

не будет обрабатывать комментарии C-стиля; повредит любой код, где '//' отображается в контексте без комментариев – AakashM

+0

@AakashM, уверен, что это очень ограниченный диапазон, где он может применяться, но все же. Работайте по предлагаемым стилям. Я предполагаю, что автор собирается сделать однократную операцию очистки, поэтому работа над несколькими модификациями кода должна работать. Любой лучший вариант? – klashar

0

Попробуйте CommentRemover расширение для Visual Studio 2015/2017

+0

CommentRemover поддерживает только удаление файлов по файлам. Поиск одного «удаления в файлах» – Gisway

 Смежные вопросы

  • Нет связанных вопросов^_^