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


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

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

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

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

Имя

Аргумент

Описание

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

$(ItemPath)

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

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

$(ItemDir)

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

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

$(ItemFilename)

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

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

$(ItemExt)

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

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

$(CurLine)

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

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

$(CurCol)

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

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

$(CurText)

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

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

$(TargetPath)

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

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

$(TargetDir)

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

Целевое имя

$(TargetName)

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

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

$(TargetExt)

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

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

$(ProjDir)

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

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

$(ProjFileName)

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

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

$(SolutionDir)

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

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

$(SolutionFileName)

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

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

$(BinDir)

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

\...\Мои документы\Visual studio версии\имя_проекта\bin\debug

См. также

Задачи

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

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

Внешние инструменты в Visual Studio