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


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

Следующие аргументы переменные среды Visual Studio, присвоены при запуске внешнего средства.Ссылки на внешние инструменты, такие как Spy++ или Блокнот, могут быть добавлены в меню Сервис с помощью диалогового окна "Внешние инструменты".

ПримечаниеПримечание

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

Имя

Аргумент

Описание

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

$(ItemPath)

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

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

$(ItemDir)

Каталог текущего диска пути файла (+).

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

$(ItemFilename)

Имя файла текущего файла (имя файла).

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

$(ItemExt)

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

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

$(CurLine)

Текущая линейная положения курсора в окне кода.

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

$(CurCol)

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

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

$(CurText)

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

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

$(TargetPath)

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

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

$(TargetDir)

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

Целевое имя

$(TargetName)

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

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

$(TargetExt)

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

Бинарный каталог

$(BinDir)

Конечное расположение бинарный, формируемый (определяется как диск + путь).Например: студия <><>Version\ProjectName\bin\debug Documents\Visual \ \My…

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

$(ProjDir)

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

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

$(ProjFileName)

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

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

$(SolutionDir)

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

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

$(SolutionFileName)

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

См. также

Основные понятия

Управление внешними инструментами