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