• 沒有找到結果。

Java 编辑器(Java editor)

2. Eclipse Platform

3.6 Java

3.6.6 Java 编辑器(Java editor)

外观(Appearance)

外观指定 Java 编辑器的外观。

选项 说明 默认值

Displayed tab width(Tab 的显示宽度)

指定 Tab 的显示宽度(以空格为单位)。 4

Print margin column(打 印边距直栏)

指定其后要显示打印边距的直栏。

如果要显示打印边距,请启Show print margin 选项;如果要指定打 印边距的颜色,请使用Appearance color options 喜好设定。

80

Synchronize outline selection on cursor move(在光标移动时将 概要选项同步化)

当启用时,「概要」视图恒会在 Java 编辑器中选取含括光标的 Java 元素。

关闭

Show overview ruler(显 示概观标尺)

当启用时,Java 编辑器右边框中会出现概观标尺,并显示整个可视 文件的问题。

开启

Show line numbers(显 示行号)

当启用时,Java 编辑器左边框中的垂直标尺会显示可视文件的行号。

可在Appearance color options 中指定行号的颜色。

关闭

Highlight matching brackets(强调显示对称

Highlight current line(强 调显示现行行)

当启用时,则会强调显示光标所在现行行的背景。

可在Appearance color options 中指定现行行的背景颜色。

开启

Show print margin(显示 打印边距)

当启用时,会显示打印边距。

可使用Print margin column 和 Appearance color options 喜好设定,来 判定打印边距的位置与颜色。

关闭

Appearance color options(外观颜色选项)

可在这里指定各种 Java 编辑器外观特性的颜色。

Line number foreground(行号前景):行号的颜色。

预设颜 色

选项 说明 默认值 Matching brackets highlight(相符的方括号强调显示):括号的强调显

示颜色。

Current line highlight(现行行强调显示):现行行的强调显示颜色。

Print margin(打印边距):打印边距的颜色。

Find scope(寻找范围):寻找范围的颜色。

Linked position(链接的位置):程序代码辅助中所用链接位置的颜色。

Link(链接):链接颜色 语法(Syntax)

语法指定如何展现 Java 程序代码。

选项 说明 默认值

Background color(背景 颜色)

System default(系统默认值):操作系统所提供的预设背景颜色。

Custom(自订):使用者定义的背景颜色。

系统默认值

Foreground(前景) 下列的 Java 程序文件片段可以不同的颜色与样式展现:

Multi-line comment(多行批注):批注的格式为'/*...*/' Single-line comment(单行批注):批注的开头为'//' Keywords(关键词):所有 Java 关键词。

Strings(字符串):Java 字符串和字符,以单引号与双引号括住 Others(其它):预设 Java 程序代码

Task tags(作业标示):批注中的作业标示

Javadoc keywords(Javadoc 关键词):Javadoc 中所用的关键词,开 头为'@'

Javadoc HTML tags(Javadoc HTML 标示):Javadoc 中所用的 HTML 标示

Javadoc links(Javadoc 链接):{@link reference}标示 Javadoc others(Javadoc 其它):预设 Javadoc 文字

预设颜色和 样式

Preview(预览) 显示和现行颜色和样式有关之 Java 程序代码的预览。 n/a 程序代码辅助(Code assist)

程序代码辅助指定程序代码辅助的行为与外观。

选项 说明 默认值

Completion inserts/Completion overwrites(完成插入/完 成改写)

如果开启了完成插入(Completion inserts),完成文字将插入在脱 字符号 (^) 位置,所以它绝不会改写任何现有的文字。

如果开启了完成改写(Completion overwrites),完成文字将取代脱 字符号 (^) 位置之后直到字尾的字符。

完成插入

选项 说明 默认值 Insert single proposals

automatically(自动插入 单一提议)

当启用时,程序代码辅助会自动选择与插入单一提议。 开启

Show only proposals visible in the invocation context(在呼叫环境定义 中只显示可见的提议)

当启用时,则会使用显示规则来限制 Java 元素的提议。例如,

不显示其它类别的 private 字段提议。

开启

Present proposals in alphabetical order(按字 母顺序来提供提议)

当启用时,则提议会按字母顺序排序。 关闭

Automatically add import instead of qualified name(自动新 增汇入取代完整名称)

当启用时,则位于其它套件中的类型提议会呼叫以新增对应的汇 入宣告。否则,会完整插入类型。

开启

Fill argument names on method completion(方法 完成时填入自变量名 称)

当启用时,则在选择方法提议时,会插入该方法之宣告中指定的 自变量名称。

关闭

Enable auto activation(启 用自动启动)

当启用时,可自动呼叫程序代码辅助。

可在自动启动延迟(Auto activation delay)、自动启动 Java 触发 (Auto activation triggers for Java)以及自动启动 Javadoc 触发 (Auto activation triggers for Javadoc)中指定自动呼叫的条件。

开启

Auto activation delay(自 动启动延迟)

一旦从遇到自动启动触发字符起到输入新字符止的时间,超过自 动启动延迟,即会呼叫程序代码辅助。

500

Auto activation triggers for Java(自动启动 Java 触发)

如果 Java 程序代码内键有一个触发字符(但不是键于 Javadoc 批注内),则一旦在自动启动延迟逾时前未输入其它字符,即会 呼叫程序代码辅助。

'.'

Auto activation triggers for Javadoc(自动启动 Javadoc 触发)

如果 Javadoc 内键有一个触发字符,则一旦在自动启动延迟逾 时前未输入其它字符,即会呼叫程序代码辅助。

'@'

Code assist color options(程序代码辅助颜

下列程序代码辅助 UI 元素所用的颜色:

Completion proposal background(完成提议背景):完成提议窗口的

预设颜色

选项 说明 默认值

色选项) 背景颜色

Completion proposal foreground(完成提议前景):完成提议窗口的 前景颜色

Method parameter background(方法参数背景):参数窗口的背景颜 色

Method parameter foreground(方法参数前景):参数窗口的前景颜 色

Completion overwrite background(完成改写背景):完成改写窗口 的背景颜色

Completion overwrite foreground(完成改写前景):完成改写窗口 的前景颜色

附注(Annotations)

附注指定何时及如何显示附注。

选项 说明 默认值

Analyze annotations while typing(输入时分 析附注)

如果启用,则在使用者输入时,就会更新附注。否则,直到编译 Java 档案之前,都不会更新附注。

开启

Indicate annotations solvable with Quick Fix in vertical ruler(在垂直 标尺中指出可利用快速 修正解决的注释)

针对每一个可透过快速修正解决的注释,在 Java 编辑器左边框 的垂直标尺中,显示一个灯泡。

开启

Annotation

presentation(附注呈现方

范本(Templates)

「模板」喜好设定页面可以建立新模板与编辑现有模板。模板可方便程序设计师快速插入常重复出现的程

动作 说明

Remove(移除) 移除所有选取的范本。

Import...(汇入...) 从档案系统汇入模板。

Export...(汇出...) 将选取的所有模板汇出至档案系统。

Export All...(汇出全 部...)

将所有模板汇出至档案系统。

Enable All(全部启用) 启用所有范本。

Disable All(全部停用) 停用所有范本。

Use Code Formatter(使 用程序代码格式制作 器)

当启用时,在插入之前,会先根据程序代码格式制作器(Code Formatter)喜好设 定中指定的程序代码格式设定规则,来设定模板的格式。否则,范本会按原样 插入,但内缩将不正确。

请参阅「程序代码格式制作器」喜好设定页面

「范本」对话框(Template dialog)

新建模板与编辑现有模板所用的对话框相同,以下是其说明。 Javadoc:Javadoc 环境定义 Description(说

明)

模板的说明,会在使用者选择模板时显示。

Pattern(型样) 范本的型样。

Insert

Variables...(插入 变数...)

列出预先定义的环境定义特定变量。

模板变量(Template variables)

Java 和 Javadoc 环境定义皆会定义下列变量:

变数 说明

${cursor} 指出当离开模板编辑模式时的光标位置。当离开模板编辑模式时,如果希望光

变数 说明 uments}

评估成含括方法的以逗点区隔之自变量名称清单。这个变量有助于为许多方法

${collection} 评估成实作 java.util.Collection 之已宣告集成的提议。

${index} 评估成未宣告之数组索引迭代的提议。

${iterator} 评估成未宣告之集成迭代的提议。

相關文件