Надстройка Visual Studio для упрощения редактирования аргументов командной строки - PullRequest
4 голосов
/ 23 июня 2011

Редактор аргументов командной строки на странице свойств проекта для C # и других проектов ужасно мал и труден для работы.Вы crtl-а, например, не выбирает все строки.Есть ли надстройка для упрощения редактирования аргументов командной строки?

Ответы [ 3 ]

1 голос
/ 02 октября 2012

Да, есть: проверить аргументы CLI (http://n0n4m3.codingcorner.net/?p=214) Это очень полезно, когда вам нужно протестировать или запустить вашу программу с разными наборами аргументов командной строки.

"Аргументы командной строки Made Easy (CLIArgsMadeEasy) - это Visual Studio Надстройка, которая облегчает доступ и изменение запуска проекта аргументы командной строки. Вместо того, чтобы идти в свойствах проекта или вместо использования командного окна для запуска вашей программы с различные аргументы, CLIArgsMadeEasy добавляет поле на панели инструментов для Вы можете редактировать и сохраняет все, что вы вводите. Кнопка также добавлена это открывает окно консоли в рабочем каталоге проекта или дома каталог (если для этого проекта не задан рабочий каталог). "

1 голос
/ 22 июля 2014

Вот еще один инструмент, который делает это простым: SetProjectCommandLineArguments2013 и 2012 в галерее Visual Studio (http://visualstudiogallery.msdn.microsoft.com/efc96e64-b041-41f3-b528-f93f6fcf34ca)

. Это расширение Visual Studio, которое содержит команду, которая выполняет Edit.Copy, а затем вставляет содержимое буфера обмена варгументы командной строки текущего запускаемого проекта. Чтобы использовать его, я добавляю текстовый файл в свой проект или решение, добавляю и редактирую аргументы команды в этом текстовом файле, помещаю курсор в строку, содержащую аргументы, которые я хочу использовать, инажмите комбинацию клавиш Shift-Alt-5, которая копирует текущую строку и устанавливает свойство командной строки текущего запускаемого проекта в скопированную строку.

0 голосов
/ 23 июня 2011

Вы серьезно проводите с ним столько времени, что вам нужен специальный редактор или надстройка для него?

Shift Стрелка выделяет точный текст, как и Shift щелчок мыши . Что касается редактора, вы можете использовать Блокнот или Блокнот ++.

Но, сказав, что лучший редактор прямо у вас под носом - просто откройте текстовый файл в Visual Studio, отредактируйте его, а затем скопируйте / вставьте текст в поле. Если вы хотите избежать копирования / вставки, выполните следующие действия:

  • в обозревателе решений, щелкните правой кнопкой мыши проект, выберите Открыть папку в проводнике Windows
  • в открывшемся окне проводника перетащите файл csproj.user для своего проекта обратно в VS IDE (если вы используете C #, это будет vbproj.user , если вы используете VB, и др.)
  • файл будет открыт в IDE; как в VS2010, так и в VS2008 он представлен в формате XML, и вы можете добавить аргументы командной строки в узел Project/PropertyGroup/StartArguments файла. Это не становится лучше, чем это:)
...