作者:帅宏军
时间:2011年4月
说明:根据DelphiXE的自带帮助翻译而来,为作者个人看法,如有翻译不当,仅供参考。
http://blog.csdn.net/shuaihj
Ø Tools > Options > Editor Options
Ø Tools > Options > Editor Options
启用时,在光标位置插入文本,而不是覆盖文本。用
Insert
按键也可控制
如果你按
ALT+ BACKSPACE
或选择“
Edit > Undo
“,撤消您上次编辑命令,以及任何同类型的后续的编辑命令。
将光标超出尾文件字符
当双击选中任何一个字符时,高亮显示整行。如果此选项没有选中,则只高亮显示选中字符。
即使没有选中的文本,强行使
Edit > Cut
和
Edit > Copy
有效。
使查找框中文字录入时,用类似的查找过的文字自动填充
创建备份文件,备份文件被保存在工程同路径下隐藏的名称为
__history
的文件夹中,可以在
History
页中管理。可以用
File backup limit
限制备份文件的数量。
在当前范围内高亮显示所有匹配的查找内容。默认启用状态。
高亮显示成对符号,如
[ ]
,
( )
,
{ }
。
允许你保存后,仍然可以使用
Undo
功能进行恢复。默认启用状态。
使用
BRIEF
正则表达式。模式匹配操作协助正则表达式
即使光标发生移动,保持代码块的选择标记,直到新块被选择。默认为无效。
用录入的文字替换块的文本标记,如果
Persistent blocks
选项也被选中,你录入的文字被追加到选中的块之后。默认有效。
当你使用
Search > Find
时,当前光标所在位置的文本,自动进入查找框。避免了录入操作。
保存行结束的位置
使能代码折叠功能。使用
Ctrl+Shift K+E
折叠当前的代码块,
Ctrl+Shift K+U
展开当前的代码块,
Ctrl+Shift K+A
展开所有代码块。
启用状态下,当你使用
Search > Find
查找时,都会从头开始查找。默认不启用。
启用时,如果一个文件在
IDE
中打开的同时,又被在
IDE
之外修改,将提示是否重新加载。默认为启用状态。
Delphi
提供了一组
Code Editor
属性设置的配置文件,供选择使用。
设置撤销操作保存的数量,默认为
32,767
。
如果
Create backup files
选项有效,此选项可以设置备份文件的数量,默认为
10
,可在
10
-
90
之间选择。减少时,不会删除
__history
文件夹中的文件。
Tools > Options > Editor Options > Source Options
选择一个预定义的或自定义的文件类型,可用
New
,
Delete
增加和删除一个
在
Code Editor
中换车时,光标自动处于非空行前面的第一个非空字符处。
在
Code Editor
中按下
Tab
键时,插入
Tab
字符,如果没有选中此项,将插入空格。如果
Smart tab
选项被选中,此选项无效。如果想显示
Tab
字符,请勾选
Show tab character
选项。
按下
Tab
键时,自动调到行前的第一个非空字符处,如果
Use tab character
选项被选中,此选项无效。
此选项被选中时,移动箭头按键,移动一个逻辑空格,而不是一个
Tab
位置。此选项没有被选中时,将移动一个
Tab
的位置。
采用尽可能少的字符进行行自动缩进,必要时使用制表符和空格
如果光标处于行的第一个非空字符位置,按下
BACKSPACE
键时,自动对齐插入点到上一个自动缩进位置。
防止尾部空白被截断。
如果属性
Use tab character
被选中,用显示
>>
来代表
Tab
键
显示空格字符,用点(
.
)来代替空格
使能语法高亮显示。用
Tools > Options > Editor Options > Color
配色方案
在每一行的结尾显示行结束符
高亮显示当前行
选中
Use syntax highlighting
选项时,有效,此时可选择一个其他格式的语法高亮方案。
为块指定缩进的空格数量,默认为
2
,最大为
16
设置按下
Tab
键,跳动的空格数量。一般习惯为
2
Tools > Options > Editor Options > Color
为
Code Editor
选择一个配色方案。
列出了所有可以高亮显示的
Code Editor
源码编辑器中的元素,可以选择并定制任何一个元素的高亮配色。
设置选中的
Element
的格式为
Bold(
加粗
), Italic(
斜体
), Underline(
下划线
)
设置代码
Element(
元素
)
的前景色使用默认的系统色
设置代码
Element(
元素
)
的背景色使用默认的系统色
设置代码
Element(
元素
)
的前景色
设置代码
Element(
元素
)
的背景色
Tools > Options > Editor Options > Display
在
Code Editor
中使用简短的光标形状。
最大化
Code Editor
为全屏,如果没有选中此项,
Code Editor
最大化时,不会超出主窗体范围
选中状态下,当你用鼠标右键点击
Code Editor
顶部的
Tab
页,弹出的菜单
Pages
中显示的所有页面按字母排序。否则按照创建顺序排序
为
Code Editor
顶部的
Tab
页显示图标
在
Code Editor
的右边界处显示一条垂直线。
在
Code Editor
的左边界处显示一条水沟带
在
Code Editor
的左边界上显示当前行行和每十行的行号。
在
Code Editor
的左边界上显示每一行的行号。
设置
Code Editor
右边界的尺寸,默认为
80
个字符
设置
Code Editor
左边界处水沟带的宽度。默认
30
设置
Code Editor
中文本的字体
设置
Code Editor
中文本的字体大小
预览
Code Editor
中文本的字体和大小
Tools > Options > Editor Options > Key Mappings
列出了所有可用的快捷键方案,使用编辑器选项页中
SpeedSettings
的,设置默认的快捷键方案
增强模块是指那些已经被安装和注册用作快捷键方案的,可以让用户使用
API
开发的包。你可以创建新的增强模块,其中包含新的快捷键方案,或者对已有的快捷键改为新的用途。一旦安装了一个增强模块,就将出现在
Enhancement modules
列表中。通过勾选来控制增加模块的可用性。增强模块中快捷键方案定义覆盖
Key mapping modules
中当前有效的快捷键方案定义。
如果选中,按
Ctrl+ Alt
键组合在整个
IDE
中可用作快捷键。否则不能用。
Tools > Options > Editor Options > Code Insight
列出了你可以为其指定
Code Insight
功能的编程标记语言
(Pascal, C/C++, HTML, and StyleSheet)
的列表。你可以为每个标记语言设置不同的
Code Insight
属性。
使用
Code Editor
字体替代标准的
IDE
字体
启用
Code completion(
代码自动完成
)
功能。也就是说当你在
Code editor
中录入类名时,显示一个属性、方法、函数的列表。你可以选择一个,使用回车键自动录入到代码中。如果没有启用这个选项,你仍然可以使用
CTRL+SPACE
快捷键来调用这个功能。默认是启用状态。
l
Auto invoke
:当你在录入
Delphi
或者
C++
代码时,自动带出
Code completion
列表,
C++
支持
->
来调用此功能
l
Auto parenthesis
:
当你使用
Code completion
功能调用函数完成时,自动加括号。
l
History
:记录你选择录入的项作为
Code completion
列表中的第一项
l
Show reserved words
:在
Code completion
列表中显示保留字(只对
Pascal
有效)。
当你调用方法时,显示他们的参数。如果此选项没有选中,你还可以通过
Shift+Ctrl+Space
快捷键来使用此功能。默认为开启。
当你在调试程序进入断点暂停时,显示光标所在位置的变量的值。
在
Code editor
中,显示光标所在位置的标识符的声明提示信息。
在
Code editor
中,显示光标所在位置的标识符的简短的声明提示信息,并且包含一个附加信息的链接。
在
Code editor
中,当你输入一个代码块的开始并且回车后,自动插入一个代码块结束符号。默认是开启的。可选代码块自动录入功能的行为:
l
With new line
:定位光标在你刚创建的代码块内部
l
Without new line
:定位光标在你刚创建的代码块之后
l
New blocks only
:仅当你启用一个新块时,块完成。
强调无效的代码和
HTML
为红色。定位光标在无效的文本处,显示提示窗口,其中包含一个错误的可能原因。
当你录入一个代码模板的标志时,按下
Tab
键,自动添加一个代码模板。默认开启此项功能。
l
Auto complete
:当你录入一个代码模板的标志时,按下空格键,自动添加一个代码模板,否则需要按下
Tab
键。默认开启此项功能。
l
Hints
:使用代码模板提示功能。当你在代码模板的预设游标位置使用
Tab
键时,会出现提示。
设置
Code Insight
窗口出现之前的延迟时间。可在
None
,
Low
,
Medium
,
High
之间选择。