- не использовать режим совместимости с MS Notepad при обработке параметров командной строки. | |
- напечатать следующий файл и закрыть его. | |
- молча создавать новый файл, если он не существует. | |
- не создавать новый файл, если он не существует. | |
- спрашивать о создании нового файла, если он не существует (по умолчанию). | |
- молча открывать файл, если он бинарный. | |
- не открывать файл, если он бинарный. | |
- спрашивать об открытии файла, если он бинарный (по умолчанию). | |
- молча сохранить файл, даже если потеряются символы в указанной кодировке. | |
- не сохранять файл, если потеряются символы в указанной кодировке. | |
- спрашивать о сохранении файла, если потеряются символы в указанной кодировке (по умолчанию). | |
- игнорировать следующий параметр командной строки. | |
- переустановить ранее назначенные ассоциации типов файлов. | |
- снять ранее назначенные ассоциации типов файлов. | |
- закончить обработку параметров командной строки и выйти из программы. | |
- закончить обработку параметров командной строки. |
Методы:
"файл"
Файл для открытия.
Кодировка
Кодировка открытия. Если -1 либо не указана, она будет определена автоматически.
СигнатураBOM
Сигнатура BOM файла. Если -1 либо не указана, она будет определена автоматически.
/OpenFile("C:\File.txt", 65001, -1)
метод открывает файл в кодировке UTF-8.
"файл"
Сохранение текущего документа в указанный файл.
Кодировка
Кодировка сохранения. Если -1 либо не указана, будет использована текущая кодировка.
СигнатураBOM
Сигнатура BOM файла. 1 - присутствует, 0 - отсутствует, -1 либо не указана - используется текущий BOM.
/SaveFile("C:\File.txt", 65001, 0)
метод сохраняет файл в кодировке UTF-8 без BOM.
/Command(4162)
метод вызывает внутреннюю команду под номером 4162.
/Call("Scripts::Main")
метод вызывает плагин Scripts и функцию Main.
"командная строка"
Командная строка.
"рабочая директория"
Рабочая директория. По умолчанию "".
Ожидать
Ожидать завершения программы. 1 - ожидать, 0 - не ожидать.
/Exec("notepad.exe")
метод вызывает блокнот.
/Exec(`notepad.exe`)
метод вызывает блокнот.
/Exec('notepad.exe')
метод вызывает блокнот.
/Exec('%windir%\notepad.exe')
метод вызывает блокнот.
/Exec(`rundll32.exe shell32,ShellExec_RunDLL "%%f"`, "%%d")
метод передает активный файл для открытия по ассоциации Windows.
"Шрифт"
Имя шрифта, например, "Courier". Не изменяется, если "".
Начертание (одно из следующих):
0 игнорировать.
1 обычный шрифт.
2 жирный шрифт.
3 курсивный шрифт.
4 жирный курсивный шрифт.
Размер
Размер шрифта. Не изменяется, если 0.
/Font("Courier", 4, 10)
метод устанавливает жирный курсив Courier шрифт размером 10 pt.
/Recode(1251, 866)
метод перекодирует текст из кодировки 1251 в 866.
"текст"
Вставляемый текст.
Esc-последовательности:
0 - "текст" не содержит Esc-последовательностей (по умолчанию).
1 - "текст" содержит Esc-последовательности. Набор последовательностей аналогичен диалогу поиска/замены в программе, а также:
"\s" - заменяется на выделенный в окне редактирования текст;
"\|" - указывает на положение каретки после вставки текста.
/Insert("Некая строка")
метод заменяет выделение на указанный текст.
/Insert("<B>\s</B>", 1)
метод добавляет к выделению текст по краям.
/Insert("\[0031 0032 0033]", 1)
метод заменяет выделение на "123".
Переменные в методах:
%%f - активный файл
%%d - директория активного файла
%%a - директория AkelPad'а
%%%% - символ %
%системная переменная%
|
CmdLineBegin | Задает код, который будет добавлен к началу командной строки, перед ее обработкой.
Пример: /C+ По умолчанию: "". |
||||||||||||||||||||||||||||||||||||||||||||
CmdLineEnd | Задает код, который будет добавлен к концу командной строки, перед ее обработкой.
Пример: /Call("Scripts::Main", 1, "InsertDate.js", "") /C /B /L По умолчанию: "". |
||||||||||||||||||||||||||||||||||||||||||||
ShowModify | Определяет, где можно будет увидеть, что документ изменен. Задается суммой членов:
По умолчанию: 1+8=9, отображать везде: 1+2+4+8=15. |
||||||||||||||||||||||||||||||||||||||||||||
StatusPosType | Определяет, как будет отражаться статистика в строке статуса. Задается суммой членов:
По умолчанию: 0. |
||||||||||||||||||||||||||||||||||||||||||||
WordBreak | Определяет, как будет перемещаться каретка по Ctrl+Left/Ctrl+Right. Работает только при отмеченном пункте в настройках "Разделители слов" (WordDelimitersEnable=1). Задается суммой членов:
По умолчанию: 1+2+4+8+32+64=111 (AkelEdit), 1+8=9 (AkelPad). |
||||||||||||||||||||||||||||||||||||||||||||
MouseOptions | Определяет настройки мыши. Задается суммой членов:
По умолчанию: 1+2+4=7. |
||||||||||||||||||||||||||||||||||||||||||||
PaintOptions | Определяет некоторые установки по рисованию текста. Задается суммой членов:
По умолчанию: 0. |
||||||||||||||||||||||||||||||||||||||||||||
RichEditClass | Определяет какое имя класса будет у окна редактирования:
По умолчанию: 0. |
||||||||||||||||||||||||||||||||||||||||||||
StatusUserFormat | Определяет формат пользователя для строки состояния:
Пример: "Шрифт:%f Таб:%t Док: %dm*/%dc Символ:0x%ch" По умолчанию: "" - формат не определен, дополнительная секция строки состояния не отображается. |
||||||||||||||||||||||||||||||||||||||||||||
DateInsertFormat | Определяет формат вставляемой даты.
Время:
Дата:
Пример: "H:mm:ss dd MMMM yyyy" -> "12:50:24 01 сентября 2010" По умолчанию: "" - формат определяется программой. |
||||||||||||||||||||||||||||||||||||||||||||
DateLogFormat | Определяет формат даты для файлов содержащих ".LOG" в начале. Работает только при отмеченном пункте в настройках "Вставить дату, если файл содержит .LOG в начале" (DateLog=1). См. DateInsertFormat для описания синтаксиса.
По умолчанию: "" - формат определяется программой. |
Ctrl+X Shift+Del |
вырезать |
Ctrl+C Ctrl+Ins |
копировать |
Ctrl+V Shift+Ins |
вставить |
Ctrl+Shift+V Ctrl+Shift+Ins |
вставить текст как ANSI |
Alt+V | вставить текст в вертикальное выделение |
Ctrl+A | выделить всё |
Backspace | удалить слева |
Del | удалить справа |
Ctrl+Z | отменить |
Ctrl+Shift+Z | повторить |
Home | перейти на начало строки |
End | перейти на конец строки |
Ctrl+Home | перейти в начало текста |
Ctrl+End | перейти в конец текста |
Ctrl+Left | перейти на начало слова |
Ctrl+Right | перейти на конец слова |
Ctrl+Up | перейти на начало предыдущей строки |
Ctrl+Down | перейти на начало следующей строки |
Ctrl+PageUp | перейти к первому видимому символу |
Ctrl+PageDown | перейти к последнему видимому символу |
Ctrl+Backspace | удалить слово слева |
Ctrl+Del | удалить слово справа |
Ctrl+N | создать новый файл |
Ctrl+Shift+N | создать новое окно |
Ctrl+O | открыть файл |
F5 Ctrl+Shift+O |
переоткрыть файл |
F2 Ctrl+S |
сохранить |
Shift+F2 Ctrl+Shift+S |
сохранить как |
Ctrl+Alt+F2 | сохранить все |
Ctrl+Alt+F4 | закрыть все |
Ctrl+P | печать |
Esc Alt+F4 |
выход |
Ctrl+F | найти |
F3 | найти далее вниз. Диалог поиска/замены: закрыть диалог и найти далее вниз. |
Shift+F3 | найти далее вверх. Диалог поиска/замены: закрыть диалог и найти далее вверх. |
Ctrl+R Ctrl+H |
найти и заменить |
Ctrl+G | перейти к строке (по номеру) |
Ctrl+I | запустить "Таблицу символов" |
Ctrl+D | вставить дату |
Ctrl+T | включить/выключить режим "Поверх всех окон" |
Ctrl+U | включить/выключить режим "Перенос по словам" |
Alt+W | открыть редактируемый файл в кодировке ANSI (Windows) |
Alt+D | открыть редактируемый файл в кодировке OEM (DOS) |
Alt+K | открыть редактируемый файл в кодировке КОИ8-Р |
Alt+L | открыть редактируемый файл в кодировке UTF-16LE |
Alt+B | открыть редактируемый файл в кодировке UTF-16BE |
Alt+U | открыть редактируемый файл в кодировке UTF-8 |
Shift+Alt+W | сохранить редактируемый файл в кодировке ANSI (Windows) |
Shift+Alt+D | сохранить редактируемый файл в кодировке OEM (DOS) |
Shift+Alt+K | сохранить редактируемый файл в кодировке КОИ8-Р |
Shift+Alt+L | сохранить редактируемый файл в кодировке UTF-16LE |
Shift+Alt+B | сохранить редактируемый файл в кодировке UTF-16BE |
Shift+Alt+U | сохранить редактируемый файл в кодировке UTF-8 |
Alt+F5 | переоткрыть файл с определением кодировки |
F12 | показать контекстное меню для быстрого переоткрытия/сохранения в нужной кодировке |
Alt+R | перекодировать текст |
Shift+Backspace | убрать первый символ в начале строк |
Alt+Backspace | убрать Tab'ы и пробелы в конце строк |
Alt+P | плагины |
Ctrl+F5 | выполнить команду |
Ctrl+L | включить/выключить режим "Сохранять отступы слева" |
Ctrl+Enter | новая строка с сохранением отступов слева |
F4 Alt+Enter |
развернуть/восстановить окно |
F8 Ctrl+Y |
удалить текущую строку |
Ctrl+Num + | увеличить шрифт на 1 pt |
Ctrl+Num - | уменьшить шрифт на 1 pt |
Ctrl+5 | менять регистр по кругу |
Ctrl+6 | выделенный текст, как "ВСЕ ПРОПИСНЫЕ" |
Ctrl+7 | выделенный текст, как "все строчные" |
Ctrl+8 | выделенный текст, как "Как в предложениях." |
Ctrl+9 | выделенный текст, как "Начинать С Прописных" |
Ctrl+0 | выделенный текст, как "иНВЕРТИРОВАТЬ" |
F6 | перейти к следующему диалогу |
Shift+F6 | перейти к предыдущему диалогу |
F9 | перейти к следующей части разделенного окна |
Shift+F9 | перейти к предыдущей части разделенного окна |
F10 | диалог выбора окна (MDI/PMDI) |
Ctrl+Tab Ctrl+F6 |
следующее окно (MDI/PMDI) |
Ctrl+Shift+Tab Ctrl+Shift+F6 |
предыдующее окно (MDI/PMDI) |
Ctrl+F4 Ctrl+W |
закрыть окно (MDI/PMDI) |
4101 | Создать новое окно редактирования |
4102 | Создать новую копию программы |
4103 | Диалог открытия файлов |
4104 | Переоткрыть файл |
4105 | Сохранить файл |
4106 | Диалог сохранения файлов |
4107 | Диалог настроек печати |
4108 | Диалог печати |
4109 | Выход из программы |
4110 | Сохранить все документы |
4111 | Диалог сохранения всех документов |
4113 | Печать без диалога |
4114 | Диалог предпросмотра печати |
4121 | Определить кодировку текущего документа заново |
4122 | Переоткрыть файл как ANSI |
4123 | Переоткрыть файл как OEM |
4124 | Переоткрыть файл как KOI-R |
4125 | Переоткрыть файл как UTF16LE |
4126 | Переоткрыть файл как UTF16BE |
4127 | Переоткрыть файл как UTF8 |
4131 | Сохранить файл как ANSI |
4132 | Сохранить файл как OEM |
4133 | Сохранить файл как KOI-R |
4134 | Сохранить файл как UTF16LE |
4135 | Сохранить файл как UTF16BE |
4136 | Сохранить файл как UTF8 |
4137 | Сохранить файл как UTF8 без BOM |
4140 | Показать контекстное меню кодировок |
4151 | Отменить последнюю операцию (Undo) |
4152 | Повторить последнюю операцию (Redo) |
4153 | Вырезать |
4154 | Скопировать |
4155 | Вставить |
4156 | Удалить |
4157 | Выделить все |
4158 | Диалог поиска |
4159 | Найти далее вниз |
4160 | Найти далее вверх |
4161 | Диалог замены |
4162 | Диалог перехода к строке |
4163 | Запуск charmap.exe |
4164 | Вставить табуляцию |
4165 | Вставить табуляцию, только если выделено несколько строк |
4166 | Удалить табуляцию |
4167 | Удалить табуляцию, только если выделено несколько строк |
4168 | Вставить пробел |
4169 | Вставить пробел, только если выделено несколько строк |
4170 | Удалить пробел |
4171 | Удалить пробел, только если выделено несколько строк |
4172 | Удалить первый символ |
4173 | Удалить первый символ, только если есть выделение |
4174 | Удалить табы и пробелы в конце |
4175 | Преобразовать в "ВСЕ ПРОПИСНЫЕ" |
4176 | Преобразовать в "все строчные" |
4177 | Преобразовать в "Как в предложениях." |
4178 | Преобразовать в "Начинать С Прописных" |
4179 | Преобразовать в "иНВЕРТИРОВАТЬ |
4180 | Преобразовать по кругу |
4182 | Диалог перекодирования |
4183 | Вставить дату |
4184 | Формат новой строки Windows |
4185 | Формат новой строки Unix |
4186 | Формат новой строки Mac |
4190 | Режим вставки/замены |
4191 | Вставить текст как ANSI |
4192 | Вставить из буфера обмена в вертикальное выделение |
4193 | Вставить текст из буфера обмена после каретки |
4196 | Вставить новую строку с сохранением отступов слева |
4197 | Удалить текущую строку |
4201 | Диалог выбора шрифта |
4202 | Диалог выбора цветовой темы |
4204 | Увеличить шрифт на 1pt |
4205 | Уменьшить шрифт на 1pt |
4206 | Восстановить размер шрифта |
4209 | Перенос по словам (вкл\выкл) |
4210 | Поверх всех окон (вкл\выкл) |
4211 | Показать строку состояния (вкл\выкл) |
4212 | Разделить окно на четыре части |
4213 | Разделить окно на две вертикальные части |
4214 | Разделить окно на две горизонтальные части |
4216 | Только чтение (вкл\выкл) |
4251 | Выполнить |
4252 | Сохранять время файла (вкл\выкл) |
4253 | Следить за изменением файла (вкл\выкл) |
4254 | Сохранять отступы слева (вкл\выкл) |
4255 | Не открывать файл дважды (вкл\выкл) |
4256 | Не открывать программу дважды (вкл\выкл) |
4259 | Диалог плагинов |
4260 | Диалог настроек |
4261 | Однооконный (SDI) режим |
4262 | Многооконный (MDI) режим |
4263 | Псевдо-многооконный (PMDI) режим |
4301 | Вкладки сверху |
4302 | Вкладки снизу |
4303 | Скрыть вкладки |
4304 | Стандартные вкладки |
4305 | Вкладки как кнопки |
4306 | Вкладки как плоские кнопки |
4307 | Выстроить горизонтально MDI окна |
4308 | Выстроить вертикально MDI окна |
4309 | Выстроить каскадом MDI окна |
4310 | Переключение вкладок: следующая-предыдущая. |
4311 | Переключение вкладок: правая-левая. |
4316 | Активировать следующую вкладку |
4317 | Активировать предыдущую вкладку |
4318 | Закрыть текущую вкладку |
4319 | Закрыть все вкладки |
4320 | Закрыть все вкладки, кроме активной |
4321 | Закрыть все неизмененные вкладки |
4324 | Закрыть файл |
4325 | Закрыть файл и выйти из программы (SDI) или закрыть вкладку файла (MDI/PMDI). |
4327 | Диалог выбора окна (MDI/PMDI). Тоже что и 10019. |
4331 | Восстановить/Развернуть главное окно программы |
4332 | Перейти к следующему диалогу |
4333 | Перейти к предыдущему диалогу |
4341 | Перейти к следующей части разделенного окна |
4342 | Перейти к предыдущей части разделенного окна |
4351 | Диалог о программе |
4352 | Открыть руководство пользователя |
5001 | В списке последних файлов удалить несуществующие |
5001 + n | Из списка последних файлов, открыть файл n |
6001 | Выбрать внутренний язык |
6001 + n | Из списка языков, выбрать язык n |
7001 | Из списка кодировок, открыть в первой кодировке |
7001 + n | Из списка кодировок, открыть в кодировке n |
8001 | Из списка кодировок, сохранить в первой кодировке |
8001 + n | Из списка кодировок, сохранить в кодировке n |
10019 | Диалог выбора окна (MDI/PMDI). Тоже что и 4327. |