Модуль File обеспечивает плагинам
NIDE доступ к файловой системе компьютера.
Методы данного модуля описаны ниже:
- File.createDirectory(path) - создаёт каталоги и подкаталоги по данному пути, если они не существуют
- File.read(path) - считывает в строку содержимое файла по пути path
- File.write(path, text) - записывает строку text в файл по пути path. Если файл уже существует, перезаписывает его
- File.append(path, text) - записывает в конец файла по пути path строку text. Если файл не существует, он будщет создан
- File.search(path, pattern) - осуществляет поиск файлов по пути path, используя шаблон pattern. Возвращает массив всех файлов и каталогов, соответствующих результату поиска. Шаблон поиска является стандартным для ОС Windows, в нём могут быть использованы все те же символы, что и в строке поиска в проводнике. Чтобы найти все файлы, воспользуйтесь шаблоном "*.*", а чтобы найти файлы с расширением .js - "*.js". Поиск файлов осуществляется рекурсивно.
- File.exists(path) - возвращает true, если файл по пути path существует, иначе false
- File.copy(from, to) - копирует файл from в новое расположение to