Аргументы для внешних инструментов
Аргументы — это переменные интегрированной среды разработки, которым присваиваются значения при запуске внешнего инструмента. Ссылки на внешние инструменты, такие как Spy++ или Блокнот, могут быть добавлены в меню Сервис с помощью диалогового окна "Внешние инструменты".
Примечание
В строке состояния интегрированной среды разработки отображаются переменные "Текущая строка" и "Текущий столбец", обозначающие местоположение точки вставки в активном редакторе кода.Переменная "Текущий текст" возвращает текст или код, выделенный в этом месте.
Имя |
Аргумент |
Описание |
---|---|---|
Путь к элементу |
$(ItemPath) |
Полное имя текущего исходного файла (определяется как диск + путь + имя файла); пусто, если окно исходного файла не активно. |
Каталог элемента |
$(ItemDir) |
Каталог текущего исходного файла (определяется как диск + путь); пусто, если окно исходного файла не активно. |
Имя файла элемента |
$(ItemFilename) |
Имя текущего исходного файла (определяется как имя файла); пусто, если окно исходного файла не активно. |
Расширение элемента |
$(ItemExt) |
Расширение имени текущего исходного файла. |
Текущая строка |
$(CurLine) |
Строка текущего положения курсора в окне редактора. |
Текущий столбец |
$(CurCol) |
Столбец текущего положения курсора в окне редактора. |
Текущий текст |
$(CurText) |
Выделенный текст. |
Конечный путь |
$(TargetPath) |
Полное имя создаваемого элемента (определяется как диск + путь + имя файла). |
Конечный каталог |
$(TargetDir) |
Каталог создаваемого элемента. |
Целевое имя |
$(TargetName) |
Имя создаваемого файла. |
Конечное расширение |
$(TargetExt) |
Расширение имени создаваемого файла. |
Каталог проекта |
$(ProjDir) |
Каталог текущего проекта (определяется как диск + путь). |
Имя файла проекта |
$(ProjFileName) |
Полное имя файла текущего проекта (определяется как диск + путь + имя файла). |
Каталог решения |
$(SolutionDir) |
Каталог текущего решения (определяется как диск + путь). |
Имя файла решения |
$(SolutionFileName) |
Полное имя файла текущего решения (определяется как диск + путь + имя файла). |
Каталог двоичных файлов |
$(BinDir) |
Каталог, содержащий основные компоненты среды выполнения (определяется как диск + путь). |
См. также
Задачи
Практическое руководство. Запуск внешних инструментов из Visual Studio
Другие ресурсы
Журнал изменений
Дата |
Журнал |
Причина |
---|---|---|
Добавлен аргумент $(BinDir). |
Обратная связь от клиента. |