Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Français - Português - 日本語
Справка Scilab >> Функции > edit

edit

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

Последовательность вызова

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')  

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

//открыть файл bar.sci в директории TMPDIR
edit(fullfile(TMPDIR+'bar.sci')) 

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

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

  • manedit — editing a manual item
  • имена — синтаксис имён в Scilab
  • editor — Call the text editor as defined in the preferences
Scilab Enterprises
Copyright (c) 2011-2015 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Wed Jun 15 08:48:33 CEST 2016