Java编程 当前位置:首页 > 计算机学习 > 编程开发 > Java编程>正文

NetBeans 6.0编辑器改进之一:语义着色

【Java编程】 2017-07-18本文已影响

语义着色允许根据源码的语义信息使用不同的颜色。使用着色能让你随时识别当前你所做的操作。bk8秒教学习网-学习教育资源分享平台

字段(fields)、参数(parameters)、变量(variables):bk8秒教学习网-学习教育资源分享平台

这肯能是最重要的着色。能让你随时知道你操作的是字段、参数还是局部变量,帮你识别你是否修改了class的状态或者对当前的方法有没有副作用。bk8秒教学习网-学习教育资源分享平台

bk8秒教学习网-学习教育资源分享平台

静态成员(static members):bk8秒教学习网-学习教育资源分享平台

使静态成员区别于实例成员(缺省使用斜体)。如果你发现一个Collection变量是斜体的,在往其中添加对象前,你就要三思了,这样就有可能造成内存泄漏(Strong reference一直被hold,是内存泄漏最经常见的情况,译者注)。bk8秒教学习网-学习教育资源分享平台

bk8秒教学习网-学习教育资源分享平台

弃用成员(deprecated members):bk8秒教学习网-学习教育资源分享平台

使用弃用方法或者字段或者类,这些引用/调用会被删除线标注。以此来警告你所写的代码依赖与已经弃用的代码。bk8秒教学习网-学习教育资源分享平台

bk8秒教学习网-学习教育资源分享平台

未使用成员(unused members):bk8秒教学习网-学习教育资源分享平台

未使用的私有方法、类、变量及字段会以灰色(缺省,可以设置)显示,提示你去掉这些声明。bk8秒教学习网-学习教育资源分享平台

bk8秒教学习网-学习教育资源分享平台

未使用的包引入(unused imports):bk8秒教学习网-学习教育资源分享平台

未使用的包引入语句以灰色(缺省)显示,并伴有警告提示,点击小灯泡或者选择{ALT+ENTER}组合键来纠正。bk8秒教学习网-学习教育资源分享平台

bk8秒教学习网-学习教育资源分享平台

Javadoc:bk8秒教学习网-学习教育资源分享平台

Javadoc中的HTML代码采用语法着色提高可读性。bk8秒教学习网-学习教育资源分享平台

bk8秒教学习网-学习教育资源分享平台

其他着色:bk8秒教学习网-学习教育资源分享平台

还有其他许多语义着色。比如突出抽象方法,同步方法,本地方法,autoboxing等等。bk8秒教学习网-学习教育资源分享平台

看过本文的人还看了

本站所有资源均来自于秒教学习网蜘蛛爬取结果,如您发现侵权、违法、存在不和谐内容,告知本站一律删除

本站不以盈利为目的,全站资源仅供学习爱好使用。本站站长邮箱:3569622@qq.com

备案号:

©秒教学习网  2016-2019版权所有     站点地图

回到顶部