4

Знаете ли вы надстройку для визуальной студии, которая добавляет свойства для проектов C#? Формат файла csproj очень мощный, но только небольшое количество параметров можно изменить с помощью стандартной страницы свойств. Например, я хочу иметь несколько конфигураций, и каждый из них должен включать собственные ссылки. Или я просто хочу изменить тип проекта от winforms до wpf или другого. Чтобы делать что-то вроде этого, разработчик должен редактировать csproj руками в текстовом редакторе вместо использования свойств. Если вы знаете, что такого надстройки не существует, вы думаете, что он может быть популярным на codeplex? или малое количество разработчиков действительно нуждается в этом? Каково твое мнение?Надстройка для Visual Studio для редактирования файла проекта (csproj)

ответ

5

Как дела?

Для редактирования файлов проекта внутри Visual Studio я использую PowerCommands, но те вещи, которые вы можете изменить «используя свойства», - это те, что находятся в меню Project -> [Project Name]. Что PowerCommands делает (помимо всего прочего ...), позволяет вам легко редактировать XML проекта, открытого внутри Visual Studio, поэтому вы получаете все преимущества использования Visual Studio для редактирования XML. Имеет смысл?

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

О «Я хочу иметь несколько конфигураций, и каждый из них должен включать в себя собственные ссылки», попробуйте создать шаблоны для ваших проектов, посмотрите там: Visual Studio Templates.

Итак ... вы ищете дополнения в кодексе? почему бы не взглянуть на http://visualstudiogallery.msdn.microsoft.com, есть бесплатные и платные аддины, а также некоторая форма codeplex. В то время как вы на нем, ищите «Производительность электроинструментов», «VSCommands 2010», «AllMargins» и «VS10x Code Map». Я использую их все, и они, безусловно, заслуживают внимания. [Хммм ... Я также использую CodeRush, вы можете получить CodeRush Xpress бесплатно от http://www.devexpress.com;)]

Надежды на помощь.

0

Немного поздно к столу, но я хотел удалить VSCommands 2010, потому что все, что я использую для него, - это файл проекта редактирования, и я не люблю просто расширять его, если я их не использую. Я обнаружил из этого блога:

http://blogs.msdn.com/b/habibh/archive/2009/07/01/the-quickest-way-to-edit-a-visual-studio-project-file.aspx

«Существует быстрый и простой способ редактирования Визуальный файл проекта студии Когда проект.„Разгрузили“, либо потому, что вы явно выбрали для выгрузки проекта с помощью Команда «Выгрузить проект» или Visual Studio не удалось загрузить проект по какой-либо причине (например, сбой проекта), вы можете щелкнуть правой кнопкой мыши по проекту в обозревателе решений и выбрать команду «Изменить», как показано ниже ».

Это работает как очарование!

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