В меню Options расположен список параметров редактора, каждый из которых может быть включен или выключен и влиять на поведение редактора. Этот раздел описывает эти параметры.
Secure selection (Безопасное выделение) ‑ при включении этого параметра, выделенный блок не будет удаляться, если вы введете какой-либо текст. Когда вы вносите изменения в текст, то происходит отмена выделения, не затрагивающая выбранный текст никоим образом, а затем выполняется команда. Когда же этот параметр выключен, и вы начинаете печатать, то выделенный блок удаляется, также действует и однократное нажатие клавиши Del (в режиме безопасного выделения для удаления блока используйте комбинацию клавиш Ctrl + Del).
Automatic brackets (Автоматические скобки) ‑ при вводе знака открытия какой-либо скобки (круглой, квадратной или фигурной), автоматически вставляется знак закрытия соответствующей скобки.
Automatic indents (Автоматический отступ) – при нажатии клавиши Enter, чтобы начать новую строку, текстовый указатель перемещается на новую строку в том же месте, где находится в предыдущей строке первый непустой символ. Если вы разбиваете строку, и после текстового указателя находятся некоторые непустые символы, когда вы нажимаете клавишу Enter, то они переместятся на новую строку в позицию с отступом, при этом пустые символы, которые были расположены между указателем и текстом игнорируются.
Smart tabulation (Умная табуляция) ‑ при нажатии клавиши Tab, текстовый указатель перемещается на позицию под следующей последовательностью непустых символов в строке выше. Если такой последовательности в предыдущей строке нет, то используется стандартный размер табуляции 8 символов.
Optimal fill on saving (Оптимальное заполнение при сохранении) ‑ при включенном этом параметре в сохраняемом файле все пустые области заполняются с оптимальным сочетанием табуляции и пробелов, чтобы получить меньший размер файла. Если этот параметр отключен, то пустые области сохраняются заполненные пробелами (но пробелы в конце строк не сохраняются).
Revive dead keys (Оживить призрачные клавиши) ‑ если этот параметр включен, он отключает редактор так называемых призрачных клавиш (клавиши, которые не сразу генерируют символ, а ждут следующую клавишу, чтобы определить символ; как правило, символ призрачной клавиши вводится нажатием пробела после него). Этот параметр может быть полезен, если необходимо ввести некоторые символы в исходный код. Эта функция не нужна для написания программ.