exponenta event banner

docblock

Получить или установить редактор, вызываемый Simulink DocBlock

Описание

пример

docblock(setEditorType,command) использует указанную команду для установки редактора, открытого двойным щелчком на блоке DocBlock.

По умолчанию блок DocBlock открывает Microsoft ® Word для редактирования файлов HTML или RTF. Если приложение Word недоступно в системе, блок открывает файлы этих типов с помощью текстового редактора, указанного на панели «Установки редактора/отладчика» диалогового окна «Установки MATLAB ®». Для текстовых файлов редактором по умолчанию является текстовый редактор, указанный в настройках MATLAB.

пример

editCommand = docblock(getEditorType) возвращает текущую команду для открытия указанного редактора из блока DocBlock.

Входные аргументы

свернуть все

Тип файла, команду редактора которого необходимо задать, указанный как 'setEditorHTML', 'setEditorDOC', или 'setEditorTXT'.

Команда для открытия указанного типа файла в редакторе из командной строки MATLAB, заданного как символьный вектор. Использовать '' для возврата к редактору по умолчанию для этого типа файлов.

В команде используйте команду "%<FileName>" токен для представления полного пути к документу.

Тип файла возвращаемой команды редактора, указанный как 'getEditorHTML', 'getEditorDOC', или 'getEditorTXT'.

Выходные аргументы

свернуть все

Команда для открытия редактора, возвращаемая в виде символьного вектора.

Примеры

свернуть все

Укажите Блокнот в качестве редактора DocBlock для текстовых файлов.

docblock('setEditorTXT','system(''notepad "%<FileName>"'');')

Вы можете использовать docblock для получения текущего редактора.

Установите редактор HTML для блока DocBlock в Mozilla Composer. Амперсанд выполняет команду в фоновом режиме.

docblock('setEditorHTML',...
   'system(''/usr/local/bin/mozilla -edit "%<FileName>" &'');')

Получить текущий редактор HTML.

htmlEd = docblock('getEditorHTML')
htmlEd =

    'system('/usr/local/bin/mozilla -edit "%<FileName>" &');'

Укажите Блокнот в качестве редактора DocBlock для текстовых файлов.

docblock('setEditorTXT','system(''notepad "%<FileName>"'');')

Получение текущего текстового редактора.

txtEd = docblock('getEditorTXT')
txtEd =

    'system('notepad "%<FileName>"');'

Сбросьте редактор на редактор по умолчанию.

docblock('setEditorTXT','')
Представлен в R2007a