Поделиться через


Аргументы для внешних инструментов

Аргументы — это переменные интегрированной среды разработки, которым присваиваются значения при запуске внешнего инструмента. Ссылки на внешние инструменты, такие как Spy++ или Блокнот, могут быть добавлены в меню Сервис с помощью диалогового окна "Внешние инструменты".

Примечание

В строке состояния интегрированной среды разработки отображаются переменные "Текущая строка" и "Текущий столбец", обозначающие местоположение точки вставки в активном редакторе кода.Переменная "Текущий текст" возвращает текст или код, выделенный в этом месте.

Имя

Аргумент

Описание

Путь к элементу

$(ItemPath)

Полное имя текущего исходного файла (определяется как диск + путь + имя файла); пусто, если окно исходного файла не активно.

Каталог элемента

$(ItemDir)

Каталог текущего исходного файла (определяется как диск + путь); пусто, если окно исходного файла не активно.

Имя файла элемента

$(ItemFilename)

Имя текущего исходного файла (определяется как имя файла); пусто, если окно исходного файла не активно.

Расширение элемента

$(ItemExt)

Расширение имени текущего исходного файла.

Текущая строка

$(CurLine)

Строка текущего положения курсора в окне редактора.

Текущий столбец

$(CurCol)

Столбец текущего положения курсора в окне редактора.

Текущий текст

$(CurText)

Выделенный текст.

Конечный путь

$(TargetPath)

Полное имя создаваемого элемента (определяется как диск + путь + имя файла).

Конечный каталог

$(TargetDir)

Каталог создаваемого элемента.

Целевое имя

$(TargetName)

Имя создаваемого файла.

Конечное расширение

$(TargetExt)

Расширение имени создаваемого файла.

Каталог проекта

$(ProjDir)

Каталог текущего проекта (определяется как диск + путь).

Имя файла проекта

$(ProjFileName)

Полное имя файла текущего проекта (определяется как диск + путь + имя файла).

Каталог решения

$(SolutionDir)

Каталог текущего решения (определяется как диск + путь).

Имя файла решения

$(SolutionFileName)

Полное имя файла текущего решения (определяется как диск + путь + имя файла).

Каталог двоичных файлов

$(BinDir)

Каталог, содержащий основные компоненты среды выполнения (определяется как диск + путь).

См. также

Задачи

Практическое руководство. Запуск внешних инструментов из Visual Studio

Другие ресурсы

Arguments Dialog Box

Журнал изменений

Дата

Журнал

Причина

Добавлен аргумент $(BinDir).

Обратная связь от клиента.