Надстройка для Visual Studio для редактирования файлов проекта (csproj)
Знаете ли вы надстройку для Visual Studio, которая добавляет свойства для проектов C#? Формат файла csproj очень мощный, но на стандартной странице свойств можно изменить только небольшое количество параметров. Например, я хочу иметь несколько конфигураций, и каждая из них должна включать свои собственные ссылки. Или я просто хочу изменить тип проекта с winforms на wpf или другой. Чтобы делать подобные вещи, разработчик должен отредактировать csproj руками в текстовом редакторе вместо использования свойств. Если вы знаете, что такой надстройки не существует, думаете ли вы, что она может быть популярной в codeplex? или только небольшое количество разработчиков действительно нуждается в этом? Каково твое мнение?
2 ответа
Как дела?
Для редактирования файлов проекта внутри Visual Studio я использую PowerCommands, но те вещи, которые вы можете изменить "используя свойства", - это те, которые находятся в меню "Проект" -> "Свойства [Имя проекта]". Что делает PowerCommands (среди прочего...), так это позволяет вам легко редактировать XML проекта, открытого в Visual Studio, так что вы получаете все преимущества использования Visual Studio для редактирования XML. Имеет смысл?
XML является иерархическим, поэтому вряд ли его удобно разместить в списке свойств лучше, чем в текстовом редакторе.
О "Я хочу иметь несколько конфигураций, и каждая из них должна включать свои собственные ссылки", попробуйте создать шаблоны для своих проектов, посмотрите там: Шаблоны Visual Studio.
Итак... вы ищете надстройки в codeplex? почему бы не взглянуть на http://visualstudiogallery.msdn.microsoft.com/ где есть бесплатные и платные дополнения, а также кодекс в некоторой форме. Пока вы на нем, ищите "Инструменты повышения производительности", "VSCommands 2010", "AllMargins" и "Кодовая карта VS10x". Я использую их все, и они, безусловно, стоит посмотреть. [Хммм... Я также использую CodeRush, вы можете бесплатно получить CodeRush Xpress с http://www.devexpress.com/;)]
Надеюсь на помощь.
Немного опоздал к таблице, но я хотел удалить VSCommands 2010, потому что все, для чего я действительно его использую, - это файл проекта редактирования, и мне не нравится, когда у меня просто нет расширений, если я их не использую. Я обнаружил из этого блога:
"Существует быстрый и простой способ редактирования файла проекта Visual Studio. Когда проект" выгружается ", либо потому, что вы явно решили выгрузить проект с помощью команды" Выгрузить проект ", либо Visual Studio не удалось загрузить проект для некоторых причина (например, сбой при обновлении проекта), вы можете щелкнуть правой кнопкой мыши проект в обозревателе решений и выбрать команду "Редактировать", как показано ниже. "
Отлично работает!