Source file type | 源程序文件类型。这个页面里面的选项是根据文件类型,不同文件类型使用不同的选项。这里是选择文件类型的,包括 C/C++, C#, Default, HTML, IDL, INI File, Java Script, Pascal PHP, SQL, Style Sheet, Visual Basic .NET, XML 等。 |
Extensions | 文件类型对应的后缀。编辑器是根据后缀识别的文件类型。 |
Auto indent mode | 自动缩进模式。 |
Use tab character | 使用 Tab 字符。如果按键盘的 Tab 键,会输入一个 tab 字符。这个 Tab 字符使下一个字符定位在这个选项页面里面的 Tab stops 指定的字符个数整数倍的位置上,这样在很多连续的空格的位置,可以节省几个空格字符。 |
Smart tab | 按 Tab 键光标定位在对应于上一行的下一个单词的位置。 |
Cursor through tabs | 光标可以停留在 tab 字符内部。由于 tab 字符可能超过一个字符的宽度,如果选中此项,光标可以停留在 tab 字符的内部,让 tab 字符看起来是几个空格,而不是一个整个的字符,这会让上下移动光标的时候看起来舒服一些。 |
Optimal fill | 按照这个页面里面的 Tab stops 的规则,自动把连续的空格替换成 tab 字符,这样在很多连续的空格的位置,可以节省几个空格字符。 |
Backspace unindents | 如果此项打勾选中,按 backspace (退格) 键,会按照缩进的规则,向左退回一个缩进位置,而不是退回一个字符的位置。如果此项没有被选中,那么按 backspace 键,始终是向左退回一个字符的位置。 |
Keep trailing blanks | 默认此项没有被选中,如果不选中此项,行末的毫无意义的空格将自动被删除。如果选中此项,行末的空格始终被保留。 |
Show tab character | 显示 tab 字符。如果选中此项,tab 字符会显示出来。默认的,此项是不选中的,tab 字符和空格一样,不显示,看不到。 |
Use syntax highlight | 使用语法高亮度显示。默认此项是选中的,程序的每个字符按照语法显示不同颜色和效果。如果不选中此项,那么整个程序的所有字符的颜色和效果都是一样的。 |
Show line breaks | 显示换行符。如果选中此项,换行符会显示出来。默认此项是不选中的,看不到换行符。 |
Highlight current line | 高亮显示当前行。默认此项是选中的,光标所在的行的背景颜色和其他位置背景颜色不同。 |
Syntax highlighter | 使用语法高亮显示的语法规则。在这个下拉表里面,必须选择和前面第一个选项 source file type 对应的语法规则。Source file type 如果选择的 C/C++ 那么此处也需要选择 C/C++。 |
Block indent | 自动缩进的字符数,选中内容按 Tab / Shift + Tab 向右缩进/向左回退的字符数。 |
Tab stops | 程序里面的 Tab 字符给下一个字符定位的位置,是 Tab stops 的整数倍的位置。 |