Настройки текстовых редакторов

Категория Text Editors диалогового окна Preferences предоставляет доступ к настройкам, связанным с возможностями и функциональностью текстового редактора.


Общие

Страница Text Editors – General диалогового окна Preferences содержит элементы настройки, относящиеся к поведению текстового редактора при редактировании.

Страница Text Editors – General диалогового окна Preferences
Страница Text Editors – General диалогового окна Preferences

Editing

Insert Mode

Включите, чтобы вставлять текст в позиции курсора без перезаписи существующего текста. Если этот параметр отключен, вводимый в позиции курсора текст будет перезаписывать существующий.

Клавишу Insert можно использовать для переключения режима вставки в текстовом редакторе без изменения этого значения по умолчанию. Режим отображается сообщением Overwrite или Insert в строке состояния.

Overwrite cursor as block Включите, чтобы курсор в режиме перезаписи отображался в виде блока.
Cursor through tabs Включите, чтобы клавиши со стрелками могли перемещать курсор по логическим позициям внутри каждого символа табуляции.
Cursor beyond EOL Включите, чтобы разрешить размещение курсора за символом конца строки (EOL) в текстовом документе.
Cursor beyond EOF Включите, чтобы разрешить размещение курсора за символом конца файла (EOF) в текстовом документе.
Persistent blocks Включите, чтобы выделенные блоки в текстовом документе оставались выделенными даже при перемещении курсора клавишами со стрелками. При выборе нового блока предыдущее выделение снимается.
Overwrite blocks Включите, чтобы выделенный блок текста можно было заменить следующим вводимым текстом. Если также выбран параметр Persistent blocks, вводимый текст будет добавлен после текущего выделенного блока.
Disable dragging Включите, чтобы запретить перетаскивание выделенных блоков текста по документу. По умолчанию этот параметр отключен.
Group undo Включите, чтобы отменять последнюю команду редактирования, а также все последующие команды редактирования того же типа.
Remember undo/redo after save Включите, чтобы данные отмены сохранялись после сохранения текстового файла, позволяя отменить все изменения. По умолчанию этот параметр включен. Если отключить этот параметр, после сохранения текстового файла все данные отмены будут потеряны.
Smart 'Home' key Включите, чтобы клавиша Home при первом нажатии перемещала курсор к первому непробельному символу текущей строки. При следующем нажатии клавиши Home курсор перейдет в начало строки и так далее. Такое поведение клавиши Home соответствует поведению в продукте Microsoft™ Visual Studio™. Отключите этот параметр, чтобы при нажатии клавиши Home курсор сразу переходил в начало текущей строки.
Find
Find text at cursor Включите, чтобы текущий текст в позиции курсора помещался в поле Text to find диалогового окна Find Text. Если этот параметр отключен, текст для поиска необходимо вводить вручную.
Find selected text on Find Next Включите, чтобы быстро находить последующие вхождения текущего выделенного текста вместо текста, использованного в исходной операции поиска.
Select found text Включите, чтобы найденный текст копировался в буфер обмена при использовании команды копирования.
Импорт
Import from Нажмите, чтобы импортировать настройки текстового редактора, затем выберите Tasking или Visual Studio.
Tabs & Indent
Use tab character Если включено, для каждой табуляции вставляется фактический символ табуляции. Если отключено, вместо него вставляются пробелы. Включите параметр Use special symbols на странице Text Editors - Display Preferences , чтобы видеть символы табуляции в текстовом документе.
Optimal fill Включите, чтобы строка автоматически получала отступ с минимально возможным числом символов, используя при необходимости табуляции и пробелы. Включите параметр Use special symbols на странице Text Editors - Display Preferences , чтобы видеть символы табуляции в документе.
Smart tab  Включите, чтобы табуляция новой строки соответствовала позиции первого непробельного символа в предыдущей строке.
Auto indent mode  Включите, чтобы при нажатии Enter создавалась новая строка. Курсор получит такой же отступ, как позиция первого непробельного символа в предыдущей строке.
Smart indent mode Включите, чтобы использовать поведение табуляции с учетом особенностей программного кода (в настоящее время используется только при редактировании файлов C). Например, если этот параметр включен и вводится закрывающая фигурная скобка, редактор автоматически выровняет этот символ по соответствующей открывающей фигурной скобке. Если отключить этот параметр, табуляция будет работать обычным образом.
Backspace unindents Включите, чтобы клавиша Backspace удаляла один уровень отступа за одно нажатие.
Tab Stops  Используйте для задания позиций табуляции редактора в количестве символов, соответствующих одной табуляции.
Block Indent  Используйте, чтобы указать стандартное количество пробелов для отступа текста, а также величину отступа/обратного отступа для выделенного блока текста. Команды клавиш для увеличения и уменьшения отступа блока — Ctrl+Shift+I и Ctrl+Shift+U соответственно.
Key Mapping
Default Сопоставить клавиши редактора со схемой CUA.
Borland Classic Сопоставить клавиши со схемой классического редактора Borland.
Brief Сопоставить клавиши со схемой Brief.
Epsilon Сопоставить клавиши редактора со схемой Epsilon.
Visual Studio Сопоставить клавиши редактора со схемой Visual Studio.
Advanced
Double click line Если включено, строка будет подсвечиваться при двойном щелчке по символу в этой строке. Если этот параметр отключен, подсвечивается только выбранное слово.
Unix EOL style Если включено, при сохранении текстового файла каждая строка будет разделяться одним символом LF (стиль Unix) вместо пары CR/LF.
Compress undo motion Если включено, изменение позиции курсора не добавляется в список отмены. Обычно, если текст был изменен и нажата клавиша PageUp, для возврата текста в исходное состояние пришлось бы использовать Undo дважды. Если параметр Compress Undo Motion включен, это можно сделать одной командой Undo.
Advanced block editing Если включено, все выделенные блоки будут одновременно перезаписываться при вводе.

Отображение

Страница Text Editors – Display диалогового окна Preferences содержит элементы управления и сведения, относящиеся к отображению текста.

Страница Text Editors – Display диалогового окна Preferences
Страница Text Editors – Display диалогового окна Preferences

Font
Editor Font: Change Нажмите, чтобы открыть стандартное диалоговое окно Windows Font , в котором можно настроить шрифт, используемый для текстовых документов. Поле справа отображает текущий шрифт текстового редактора.
Visual
Visible right margin Включите, чтобы отображать правое поле в текстовом документе. Ширину поля можно изменить, введя новое значение в поле Margin width. Правое поле используется для визуального форматирования и переноса слов.
Show line numbers

Установите флажок, чтобы отображать номера строк в текстовом документе. Используйте вложенные параметры для настройки способа отображения нумерации.

  • Line numbers on gutter — включить отображение номеров строк на полях редактора. Если этот параметр отключен, номера строк отображаются в столбце рядом с полем редактора непосредственно внутри документа.

  • Show all numbers — включить отображение всех номеров строк. Если этот параметр отключен, будет отображаться номер каждой десятой строки, а для всех остальных строк — отметки (основные отметки для каждой пятой строки).

Use special symbols Установите флажок, чтобы включить отображение специальных символов, например символов возврата каретки или конца строки.
Word wrap

Установите флажок, чтобы включить перенос текста в соответствии с одним из следующих параметров:

  • Wrap at margin — выберите, чтобы переносить текст по линии правого поля. Убедитесь, что параметр Visible right margin включен, и задайте ширину поля в поле Margin width.

  • Wrap at window — выберите, чтобы переносить текст по правому краю видимой области текстового документа.

Indicate modified lines Включите, чтобы строки текста, которые были изменены или добавлены, автоматически подсвечивались цветными маркерами на полях редактора. Несохраненные изменения обозначаются красными маркерами, а сохраненные — зелеными. Это позволяет быстро определять текст, который был зафиксирован.
Syntax Highlighting
Use syntax highlighting Установите флажок, чтобы включить подсветку синтаксиса. Для настройки параметров подсветки используйте страницу Text Editors - Colors.
Highlight brackets Включите, чтобы подсвечивать скобки в тексте, что полезно для определения открывающих и закрывающих скобок.
Automatic delimiter highlighting Установите флажок, чтобы включить управление подсветкой совпадающих пар символов-разделителей. Например, если этот параметр включен, при закрытии скобки текстовый редактор подсветит ее.
Underline typing errors Включите, чтобы подчеркивать любые ошибки ввода.
Code Outlining
Use Code Outlining Включите, чтобы отображать небольшое поле, которое появляется для каждой процедуры/функции/подпрограммы в текстовом документе. Каждый такой блок можно свернуть до одной строки или развернуть, щелкнув по этому небольшому полю. Используйте параметры Show Collapse Lines и Buttons on Gutter, чтобы точнее управлять функцией Code Outlining.

Цвета

Страница Text Editors - Colors диалогового окна Preferences содержит элементы управления и сведения, относящиеся к цветам текста.

Страница Text Editors – Colors диалогового окна Preferences
Страница Text Editors – Colors диалогового окна Preferences

Правая область диалогового окна изменяется в соответствии с настройками, выбранными в левой области. Кроме того, при щелчке по элементу в правой области в левой области автоматически отображаются настройки выбранного элемента. Эти возможности позволяют легко видеть эффект от выбранных цветовых настроек.

 Некоторые параметры/элементы управления этого диалогового окна очевидны и не требуют дополнительных пояснений. Те, которые требуют, описаны ниже.

Editor Colors Settings
Color SpeedSetting

Используйте раскрывающийся список, чтобы выбрать нужную настройку цвета.

Если Custom выбрано, параметры цвета можно задать вручную с помощью элемента Additional Controls, расположенного в нижней части диалогового окна.

Element

Список всех элементов, присутствующих в тексте. Для каждого элемента доступна настройка по умолчанию, расположенная в нижней части диалогового окна.

Если настройка по умолчанию включена, цвет по умолчанию отображается в соответствующем раскрывающемся списке, а также в правой области области.

Additional Controls
Load Colors Нажмите, чтобы открыть диалоговое окно Load Color Scheme, в котором можно загрузить настройки цвета (файлы *.clr ) из внешних источников.
Save Colors Нажмите, чтобы открыть диалоговое окно Save Color Scheme As, в котором можно сохранить настройки цвета как файл *.clr.
Configure Language Нажмите, чтобы открыть диалоговое окно Language Setup, в котором можно управлять списком языков, которые можно связать с документами, открытыми в текстовом редакторе.
Edit Current Language Syntax Нажмите, чтобы открыть диалоговое окно Syntax Editor, в котором можно редактировать синтаксис текущего языка.

 

AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Доступность функциональных возможностей

Набор доступных функциональных возможностей зависит от вашего решения Altium – Altium Develop, редакция Altium Agile (Agile Teams или Agile Enterprise) или Altium Designer (на активной подписке).

Если вы не видите в своем ПО функцию, описанную здесь, свяжитесь с отделом продаж Altium, чтобы узнать больше.

Устаревшая документация

Документация Altium Designer больше не разделена по версиям ПО. Если вам необходим доступ к документации по старым версиям Altium Designer, посетите раздел Устаревшая документация на странице Прочие установщики.

Content