Непрерывная сборка и автоматизация, как говорили другие, являются очень вескими основаниями использовать инструменты командной строки. Если вам нужен надежный процесс развертывания, у вас должен быть автоматический способ создания и развертывания. Если ваш процесс развертывания состоит из запуска Visual Studio, загрузки проекта, компиляции, а затем вручную копирование вывода в каталог развертывания, тогда вас будут беспокоить проблемы с развертыванием. Вы получите частичные сборки, старые версии, забыв о некоторых критических шагах и т. Д.
Я считаю, что среда разработки необходима для разработки и отладки. Но я обнаружил, что единственный способ надежной сборки, тестирования и развертывания - автоматизировать процесс.
Не использовать визуальную студию - это определенный плюс иногда;) Также некоторые люди хотели бы использовать другой редактор, такой как ViM или Emacs, только потому, что они привыкли к нему. –
Инструменты командной строки часто помогают упростить автоматизацию. Автоматизация часто помогает упростить вашу работу. –