eclipse中文教程(第三章中(编辑修改稿)内容摘要:

sed local variables (. never read)(未使用的区域变量( 如从未读取) ) 当启用时,编译器会针对未用的区域变量(亦即:从未读取的变量),发出错误或警告。 忽略 Unused parameters (. never read)(未使用的参数(如从未读取) ) 当启用时,编译器会针对未用的方法参数(亦即:从未读取的参数),发出错误或警告。 忽略 Unused imports(未用的汇入 ) 当启用时,编译器会针对未用的汇入参照,发出错误或警告。 警告 Unused private types, methods or fields (未用的private类型、方法或字段 ) 当启用时,每当宣告 Private 方法或字段时,但从未在同一单元内使用时,编译器将发出错误或警告。 忽略 Usage of nonexternalized 当启用时,编译器将为未提出的字符串文字发出错误或警告(如,未标示的 忽略 e05f6a318540b254aaeddea6015b74c2 第 21 頁,共 39 頁 strings(未提出字符串的用法 ) //$NONNLSn$)。 Usage of deprecated API(已停用的 API的用法 ) 当启用这个选项时,编译器会将使用已停用的 API 标为错误或警告。 警告 Signal use of deprecated API inside deprecated code(已停用的程序代码内之已停用的API的信号使用 ) 一旦启用,编译器将发出信号,指出在已停用的程序代码内使用已停用的 API。 问题的严重性是由「已停用的 API 的用法」选项来控制。 关闭 Maximum number of problems reported per pilation unit(各编译单元所能报告的问题数上限 ) 指定各编译单元所能报告的问题数上限。 100 样式 (Style) 选项 说明 默认值 Methods overridden but not package visible(已置换但套件看不到的方法 ) 套件的预设方法在另一套件中看不到,因此无法置换。 当启用这个选项时,编译器会将这类情况标为错误或警告。 警告 Methods with a constructor name(建构子名称中的方法 ) 如果以建构子名称来命名方法,通常会被视为较差的程序设计风格。 当启用这个选项时,编译器会将这类情况标为错误或警告。 警告 Conflict of 当启用时,每当接口定义一个与非继承「对象」 警告 e05f6a318540b254aaeddea6015b74c2 第 22 頁,共 39 頁 interface method with protected 39。 Object39。 method(接口方法与受保护的「对象」方法发生冲突 ) 方法不兼容的方法时,编译器将发出错误或警告。 直到解决这个冲突之前,将无法实作如此的接口,如 interface I { int clone()。 } Hidden catch blocks(隐藏的catch区块 ) 在本端环境下对于 try 陈述式而言,某些 catch 区块可能会隐藏其它者,例如: try { throw new ()。 } catch ( e) { } catch ( e) {}. 当启用这个选项时,编译器会针对对应至所检查之异常状况的快取区块隐藏,发出错误或警告。 警告 Nonstatic access to a static member(Static成员的非 Static存取权 ) 当启用时,每当以表示式接收器存取 Static 字段或方法时,编译器将发出错误或警告。 应该以类型名称限定 Static 成员的参照。 警告 Access to a nonaccessible member of an enclosing type(存取含括类型中无法存取的成员 ) 当启用时,只要其模拟存取含括类型中无法存取的成员,编译器即会发出错误或警告。 这类存取可能涉及效能。 忽略 Assignment has no effect (. 当启用时,每当指派没有效果(如 39。 x = x39。 )时,编译器将发出错误或警告。 警告 e05f6a318540b254aaeddea6015b74c2 第 23 頁,共 39 頁 39。 x = x39。 )(指定没有生效(例如39。 x=x39。 ) ) Using a char array in string concatenation(在字符串连结中使用 char数组 ) 当启用时,每当在下列「字符串」连结中使用 char[] 表示式时,编译器就会发出错误或警告: hello + new char[]{39。 w39。 ,39。 o39。 ,39。 r39。 ,39。 l39。 ,39。 d39。 } 警告 相容和类别档 (Compliance and Class files) 选项 说明 默认值 Compiler pliance level(编译器兼容层 次 ) 指定 JDK 编译器兼容层次。 Use default pliance settings(使用预设兼容设定 ) 当启用时,在编译器的兼容层次方面,会套用预设的兼容设定。 开启 Generated class files patibility(所产生的类别档兼容性 ) 指定所产生的类别档兼容性。 Source patibility(程序文件兼容性 ) 指定程序文件和 或 兼容。 从 开始, assert 为保留给主张支持的关键词。 Report 39。 assert39。 as identifier(将39。 assert39。 报告成当启用时,只要 39。 assert39。 (为 JDK 中的保留关键词)被当成识别码使用,编译器即会发出错误或警告。 忽略 e05f6a318540b254aaeddea6015b74c2 第 24 頁,共 39 頁 识别码 ) Add variable attributes to generated class files(新增变量属性到产生的类别文件中 ) 当启用时,会在类别文件中新增变量属性。 这会让区域变量名称显示在除错器中(位于明确指定变量之处)。 产生的 .class 档会变大。 开启 Add line number attributes to generated class files(新增行号属性到产生的类别文件中 ) 当启用时,会在类别文件中新增行号信息。 这会在除错器中强调显示出程序代码。 开启 Add source file name to generated class file(新增程序文件名称到产生的类别档中 ) 当启用时,会在类别文件中新增程序文件名称。 这会让除错器显示对应的程序代码。 开启 Preserve unused local variables(保留未用 的区域变量 ) 当启用时,则不会将未用的区域变量(亦即,从未读取)从类别档中除去。 如果除去这项,有可能会改变除错。 开启 建置路径 (Build Path) 选项 说明 默认值 Inplete build path(不完整的建置路径 ) 指出当类别路径上的项目不存在、不合规定或看不见(如关闭了参照项目)时,所报告的问题的严重性。 错误 Circular dependencies(循指出在循环中并入项目时所报告的问题的严重性。 错误 e05f6a318540b254aaeddea6015b74c2 第 25 頁,共 39 頁 环相依项 ) Duplicated resources(重 复的资源 ) 指出当多次出现的资源将复制到输出位置时所报告的问题的严重性。 警告 Abort building on build path errors(当建置路径错误时中止建置 ) 容许如果类别路径无效,将建置器切换至中止。 开启 Scrub output folders on full build(进行完整建置时清除输出数据夹 ) 指出是否容许「 Java 建置器」在执行完整建置作业时清除输出数据夹。 开启 Enable using exclusion patterns in source folders(启用在来源数据夹中使用排除型样 ) 当停用时,项目类别路径上没有项目可与排除型样相关联。 开启 Enable using multiple output locations for source folders(启用对来源数据夹使用多个输出位置 ) 当停用时,项目类别路径上没有项目可与特定输出位置相关联,因而防止使用多个输出位置。 开启 Filtered resources(过滤的资源 ) 以逗点分格方式列出不复制到输出数据夹中的档案型样。 39。 39。 e05f6a318540b254aaeddea6015b74c2 第 26 頁,共 39 頁 Java 编辑器 (Java editor) 这个页面可以设定如下的 Java 编辑器喜好设定:  外观  语法  程序代码协助  问题指示 外观 (Appearance) 外观 指定 Java 编辑器的外观。 选项 说明 默认值 Displayed tab width(Tab的显示宽度 ) 指定 Tab 的显示宽度(以空格为单位)。 4 Print margin column(打印边距直栏 ) 指定其后要显示打印边距的直栏。 如果要显示打印边距,请启 Show print margin选项;如果要指定打印边距的颜色,请 使用Appearance color options喜好设定。 80 Synchronize outline selection on cursor move(在光标移。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。