文本编辑器首选项

类别 Text Editors类别的 Preferences对话框的类别可访问与文本编辑器相关的特性和功能的首选项。


常规

对话框的 Text Editors – General页面 Preferences对话框的页面提供与文本编辑器编辑行为相关的配置控制。

对话框的 Text Editors – General页面的 Preferences 对话框
对话框的 Text Editors – General页面的 Preferences 对话框

编辑
  • Insert Mode - 可以在光标处插入文本而不覆盖现有文本。如果禁用此选项,光标处输入的文本将被覆盖。

    键盘 Insert键可在文本编辑器中切换插入模式,而无需更改此默认设置。模式由 OverwriteInsert信息显示在状态栏上。

  • 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 text at cursor - 启用该选项可将光标处的当前文本放入 "查找文本 "对话框中的 Text to find字段。如果禁用此选项,则必须手动输入搜索文本。

  • Find selected text on Find Next - 启用此选项可快速查找当前选定文本的后续出现,而不是原始查找文本操作中使用的文本。

  • Select found text - 启用此选项可在使用复制命令时将找到的文本复制到剪贴板。

导入
  • Import from - 单击以导入文本编辑器首选项设置,然后从 Tasking Visual Studio.

制表符和缩进
  • Use tab character - 启用后,每个制表符都会插入一个制表符。禁用时,则插入空格字符。启用 Use special symbols选项,可在文本编辑器 - 显示Preferences 页面上的选项,以查看文本文档中的制表符。

  • Optimal fill - 启用后,可使行以尽可能少的字符数自动缩进,必要时使用制表符和空格。启用 Use special symbols选项,可在文本编辑器 - 显示Preferences 页面上的选项,以查看文档中的制表符。

  • Smart tab - 启用后,新行制表符与前一行第一个非空格字符的位置一致。

  • Auto indent mode - 启用 Enter时创建新行。光标将缩进到与前一行第一个非空格字符相同的位置。

  • Smart indent mode - enable 启用程序感知制表符行为;目前仅在编辑 C 文件时使用。例如,启用该选项并输入一个结尾大括号后,编辑器将缩进该字符,使其与匹配的开口大括号对齐。禁用该选项后,制表符将正常工作。

  • Backspace unindents - 启用后,按一次退格键即可删除缩进。

    • Tab Stops - 使用 以制表符代表的字符数定义编辑器制表符停止位置。

    • Block Indent - 缩进/缩出:用于指定缩进文本的固定空格数,以及标记文本块的缩进/缩出空格。缩进和缩出文本块的按键命令是 Ctrl+Shift+ICtrl+Shift+U分别是

键映射

选择以下 Key Mapping用于编辑文本文档:

  • Default - 映射编辑器按键以匹配 CUA 映射。

  • Borland Classic - 映射编辑器按键以匹配 Borland Classic 编辑器按键。

  • Brief - 映射按键以匹配 Brief 按键。

  • Epsilon - 与 Epsilon 键匹配的映射键。

  • Visual Studio - 与 Visual Studio 编辑器匹配的映射键。

高级
  • Double click line - 双击行中的字符时,高亮显示该行。如果禁用该选项,则只高亮显示所选单词。

  • Unix EOL style - 单击保存文本文件时,每行将使用一个 LF 字符(Unix 风格)分隔,而不是使用一对 CR/LF 字符。

  • Compress undo motion - 启用后,更改刻度线位置不会进入撤销列表。通常情况下,如果文本被修改并按下 PageUp键时,必须使用两次撤销才能将文本恢复到原始状态。启用 Compress Undo Motion启用后,只需一次撤销即可完成。

  • Advanced block editing - 在键入时,点击可同时覆盖所有选定的块。


显示

显示 Text Editors – Display对话框的 Preferences对话框的页面提供与文本显示相关的控件和信息。

对话框的 Text Editors – Display对话框的 Preferences 对话框
对话框的 Text Editors – Display对话框的 Preferences 对话框

字体

Editor Front: Change - 单击可访问标准 Windows Font 对话框,在其中可以配置文本文档使用的字体。右侧字段显示文本编辑器的当前字体。

视觉
  • 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 - 启用后,修改或添加的文本行会自动在沟槽上用彩色标记突出显示。未保存的更改用红色标记表示,已保存的更改用绿色标记表示。这样就能快速识别哪些文本已提交。

语法高亮
  • Use syntax highlighting - 启用语法高亮。要设置高亮选项,请使用文本编辑器 - 颜色页面

  • Highlight brackets - 启用高亮显示文本中的括号,这对于识别开头和结尾的括号非常有用。

  • Automatic delimiter highlighting - 启用控制是否高亮显示匹配的分隔符对。例如,启用该选项后,当您关闭一个括号时,文本编辑器将高亮显示该括号。

  • Underline typing errors - 启用下划线显示任何输入错误。

代码轮廓

Use Code Outlining - 启用后,文本文档中的每个过程/函数/子程序都会出现一个小框。单击小方框可将每个例程折叠为一行或展开。使用 Show Collapse LinesButtons on Gutter选项来更多地控制 Code Outlining功能。


颜色

颜色 Text Editors - Colors页面 Preferences对话框的页面提供与文本颜色相关的控件和信息。

对话框的 Text Editors – Colors对话框的 Preferences 对话框
对话框的 Text Editors – Colors对话框的 Preferences 对话框

对话框的右侧区域会根据您在左侧区域中选择的设置而改变。此外,当您单击对话框右侧区域中的元素时,左侧区域会自动显示所选元素的设置。 Example区域中的元素时,左侧区域会自动显示所选元素的设置。通过这些功能,您可以随时查看色彩设置的效果。
编辑器颜色设置
  • Color SpeedSetting - 使用下拉列表选择所需的颜色设置。选项包括

    • Custom

      如果 Custom 则可以使用对话框下部的控件手动设置颜色设置。
    • Default

  • Element - 列出文本中存在的所有元素。每个元素都有一个默认设置,可在对话框下部区域使用。

    如果启用了默认设置,默认颜色就会显示在相关的下拉菜单中,同时也会显示在 Example 区域中显示。

  • Foreground Color

    • Use default color - 启用默认前景色。使用下拉列表为所选元素选择系统定义的前景色。

  • Background Color

    • Use default color - 启用使用默认背景色。使用下拉列表为所选元素选择系统定义的背景色。

  • Text attributes - 启用所需的方框来定义文本的属性。

附加控件
  • Load Colors - 单击打开 Load Color Scheme对话框,在该对话框中可以从外部资源加载颜色设置*.clr文件)。

  • Save Colors - 单击打开 Save Color Scheme As对话框,在该对话框中可以将颜色设置保存为 *.clr文件。

  • Configure Language - 单击打开 Language Setup对话框,在该对话框中可以管理与文本编辑器中打开的文档相关联的语言列表。

  • Edit Current Language Syntax - 单击打开 Syntax Editor对话框,在该对话框中可以编辑当前语言的语法。

AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
功能可用性

您可使用的功能取决于您所选择的 Altium 解决方案 —— Altium DevelopAltium Agile(Agile Teams 或 Agile Enterprise 版本),或仍在有效订阅期内的 Altium Designer。

如果您在软件中未找到文中提及的功能,请联系 Altium 销售团队了解更多信息。

旧版文档

Altium Designer 文档不再提供版本区分。如果您需要访问 Altium Designer 旧版本的文档,请前往其他安装程序页面的旧版文档部分。

Content