Результаты поиска
Языковые ресурсы, специфичные для домена
Я просто слушал старые камни .Net! эпизоды, и я нашел #329 на DSLs , чтобы быть интересным. Моя проблема заключается в том, что я не могу найти хороших онлайн-ресурсов для людей, пытающихся изучить эту технологию. Я получаю основы создания новых дизайнеров, но документы MS на движке T4, используемые инструментами DSL, а затем как интегрировать шаблоны с моделями DSL, отсутствуют.
Кто-нибудь знает о некоторых хороших вводных ресурсах для инструментов MS DSL?
Как выполнить модульные тесты в разных папках/проектах отдельно в Visual Studio?
Мне нужны некоторые советы относительно того, как я легко могу разделить тестовые запуски для модульных тестов и интеграционного теста в Visual Studio. Часто или всегда я структурирую решение так, как показано на рисунке выше: отдельные проекты для модульных тестов и интеграционных тестов. Модульные тесты выполняются очень часто, в то время как интеграционные тесты естественно выполняются, когда контекст правильно выровнен.
Моя цель-каким-то образом настроить, какие тесты (или тестовые папки) запускать при использовании сочетания клавиш. Предпочтительно, чтобы тесты выполнялись графическим бегуном тестов (ReSharpers). Так например
- Alt+1 запускает тесты в project BLL.Test,
- Alt+2 запускает тесты в project DAL.Tests,
- Alt+3 запускает их оба (т. е. все тесты в папке [Tests], и
- Alt+4 запускает тесты в папке [Tests.Integration].
TestDriven.net есть возможность запустить только тест в выбранной папке или проекте, щелкнув его правой кнопкой мыши и выбрав выполнить тест(Ы). Быть в состоянии сделать это, но с помощью команды клавиатуры и с графическим тестовым раннером было бы потрясающе.
В настоящее время я использую VS2008, ReSharper 4 и nUnit. Но советы по настройке в целом, конечно, тоже ценятся.
441   4   14:47, 7th August, 2020
Инструмент в Visual Studio 2008 для помощи в локализации
Есть ли у кого-нибудь рекомендации по инструментам, которые могут помочь с перемещением литеральных значений в файлы ресурсов для локализации?
Я использовал плагин resharper под названием RGreatX, но мне было интересно, есть ли что-нибудь еще.
Это чертовски длинный ручной процесс для перемещения строк и думаю, что должен быть лучший способ! RGreatX-это OK но может быть немного дождевик, я чувствую.
456   4   01:34, 18th August, 2020
Управления исходным кодом в Visual студии, изолированные Shell
Я разрабатываю изолированный Shell , который обслуживает "дизайнеров / специальных создателей контента", выполняющих конкретные задачи, используя Shell. Поскольку они работают с файлами,они должны иметь возможность использовать TFS для управления версиями. Это в основном связано с тем, что разработчики также будут работать с теми же файлами из TFS, но с использованием Visual studio 2008.
После просмотра и поиска я все еще не мог найти команду Explorer, чтобы быть доступным для Shell. Спрашивая на MSDN форумах, приведите меня к ответу, что "this is not supported yet in the Isolated Shell". Ну, тогда весь смысл отдавать shell не оправдан, если вы хотите использовать систему управления версиями для своих файлов. Идея состоит не в том, чтобы воссоздать все и разработать инструмент windows и т. д. с использованием поставщика TFS API.
В книге Visual Studio Extensibility book by Keyven Nayyeri есть пример, который только заходит так далеко в эту проблему добавления поставщика sc.
Кто - нибудь работал над разработкой Visual Studio 2008 Isolated Shell applications/environment? пожалуйста, предоставьте комментарии, вопросы-все, что вы должны поделиться, кроме следующих тем, в которых я уже участвовал.
Темы с форумов MSDN:
- Команда Explorer для изолированных Shell
- Можно ли использовать команду Explorer в VS Shell изолированных?
Спасибо за ваш ответ. Да, вы правы, мы приобретем CALs для пользователей, не покупая им Visual Studio, это направление, которое мы будем принимать.
Но мне еще предстоит выяснить, как сделать команду Explorer доступной для таких пользователей, внутри Shell. Поэтому я ищу, чтобы узнать технические детали того, как это можно сделать.
Я имею в виду, у меня есть пользователь, он устанавливает мое приложение VS Shell, у него нет командной системы VStudio на его машине. Теперь, если я приобрету CAL для TFS и установлю Team Explorer, как вы думаете, он будет автоматически доступен в приложении VS Shell?
Есть идеи? вы работали над тем, чтобы это произошло?
Спасибо