docblock

Редактор get или set, инициируемый Simulink DocBlock

Описание

пример

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

По умолчанию DocBlock блок открывает Microsoft® Слово для редактирования HTML или RTF файлов. Если Word недоступен в вашей системе, блок открывает эти типы файлов с помощью текстового редактора, заданного на панели Editor/Debugger Preferences 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