Возможно ли автоматическое форматирование кода в Visual Studio Web Essentials?

Я хотел бы иметь способ автоматического форматирования определенного кода в Web Essentials в соответствии с нашими внутренними правилами проектирования. Так, например, когда пользователь вводит шестнадцатеричный код со строчными буквами, он автоматически устанавливает все буквы в коде в верхний регистр. Я искал решение для этого, но я не могу ничего найти или не знаю, возможно ли это вообще.

Для ясности я хотел бы «написать» набор правил (в идеале в файл, который можно было бы распространять), которые люди могли бы использовать для автоматического форматирования своего кода.

Кроме того, можно ли вывести блок кода из заранее заданной строки текста меньшего размера. Так, например, вместо записи:

/*------------------------------------*\
 Tables
\*------------------------------------*/ 

пользователь мог написать:

section Tables

и выведите его, как указано выше.

Заранее спасибо.


person Josh Salazar    schedule 05.01.2015    source источник
comment
Например, для раздела Таблицы, почему бы вам просто не использовать фрагменты кода Visual Studio?   -  person Scott Wylie    schedule 06.01.2015


Ответы (1)


JetBrains Resharper — это, на мой взгляд, лучший инструмент для Visual Studio, который может помочь со всем этим (и многим другим). Некоторым это кажется дорогим и может несколько замедлить работу Visual Studio, если вы используете старый компьютер.

https://www.jetbrains.com/resharper/

person Sire    schedule 06.01.2015
comment
Я посмотрю на это. Спасибо за ваш вклад. Видимо, я не могу проголосовать из-за репутации, так что вот ^ - person Josh Salazar; 07.01.2015