Является ли в Visual Studio эквивалентом Eclipse "Запуск конфигурации"?
Есть ли в Visual Studio эквивалент Eclipse "Запуск конфигурации"? В Eclipse я могу настроить сотни конфигураций запуска с различными параметрами командной строки. В Visual Studio я могу настроить только одну конфигурацию для активного проекта.
Ответы
Ответ 1
Вы можете создавать несколько конфигураций, как в eclipse, экраны разные, но вы можете сделать почти все. Вы можете нажать "Меню" → "Build\Configuration Manager" и в каждом поле со списком вы увидите два последних параметра "Новый" и "Редактировать", которые позволят вам скопировать существующую конфигурацию и создать новые. Рядом с кнопкой "Выполнить" вы также можете изменить активную конфигурацию, и как только вы изменили свою активную конфигурацию, вы также можете изменить отдельные параметры запуска и проекта с помощью разных команд и разных директив для компиляции.
Ответ 2
Resharper поддерживает конфигурации запуска. См. Https://www.jetbrains.com/help/resharper/Run_Configurations.html.
К сожалению, вы не можете создать конфигурацию запуска, которая запускает несколько проектов - то, что вы можете сделать с помощью (одиночной) конфигурации запуска, встроенной в VS. Это было бы полезно, так как я постоянно переключаюсь между одним запуском проекта и настройкой многопроектного запуска. И хотя это не огромная боль, это маленькая PITA.
Так как вы можете легко выбрать проект для запуска через встроенную конфигурацию запуска VS, я не вижу особой ценности в функции перекомпоновки.
Ну, вы можете сделать некоторые вещи с помощью конфигурационного файла, который VS не поддерживает. Вы можете запустить произвольный exe файл, который вы можете настроить с помощью внешнего инструмента VS. И вы можете запустить статический метод. Звучит круто, но мне никогда не нужно было этого делать.
Итак, есть инструмент, который предоставляет функцию, которую вы просили. Но, как это часто бывает, эта функция может оказаться не такой уж полезной :(