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
Смотрите также
История
Версия | Описание |
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 >> |