Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
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
Смотрите также
История
Version | Description |
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 >> |