<< Script editor Script editor edit_error >>

Scilab Help >> Script editor > edit

edit

функция редактирования

Синтаксис

edit functionname
edit(functionname, linenumber)
edit functionname linenumber

Аргументы

functionname

имя функции, символьная строка

linenumber

номер строки, целое число

Описание

Если functionname является именем определённой Scilab-функции, то edit(functionname) пытается открыть соответствующий файл functionname.sci.

Если functionname является именем неопределённой Scilab-функции, то edit(functionname) создаёт файл functionname.sci в текущей директории.

Если functionname является некорректным макросом или функцией, то edit(functionname) открывает файл с именем functionname.

Если задан номер строки linenumber, то файл открывается на этой строке относительно определения макроса с тем же именем, что и файл. Если определение макроса не найдено, то файл открывается на строке с номером linenumber.

Примеры

//открыть редактор с текстом этой функции
edit edit

//открыть редактор для новой функции в директории TMPDIR
edit myfunction

// Opens or creates the file foo.sce in the current working directory
edit foo.sce

//открыть файл scilab.ini в директории SCIHOME
edit(SCIHOME+"/scilab.ini")

// открыть файл test_run.sci на строке 123
// относительно определения test_run()
edit('test_run', 123)

// Same thing with an inline syntax (line number as text):
edit test_run 123

Смотрите также

История

VersionDescription
5.3.1 New linenumber input option.
6.1.0 linenumber can now be of type text as "23".

Report an issue
<< Script editor Script editor edit_error >>