eclipse 3.4 M5 最值得使用的9个新功能
来源:互联网 发布:网易公开课mac版下载 编辑:程序博客网 时间:2024/04/29 16:45
1, 浮动窗口注释改进
你是否在eclipse里使用过这样一个功能:
当鼠标移动到有javadoc注释的接口方法时, 会出现一个悬浮窗。框内显示该接口方法的详细javadoc内容。(如果没有显示,请调大eclipse.ini里的最大内存量-Xmx256m)
而当鼠标离开方法或移动到悬浮框上时,悬浮框将消失。为了不让悬浮框消失,你需要按 F2 固定住框体,才可以继续查看并可使用滚动条功能(内容比较多)。
3.4 M5里一个新的改进,就是,可以设置,当出现悬浮框并移动到悬浮框上时, 框仍旧保留,并增强了悬浮框的周边功能。
周边功能包括:
1,可以直接点击doc里的元素进行定位。
2,框体最下面新增,跳转到javadoc视图
3,框体最下方新增,定位到正确的申明处,类似Declarations。
2, 查找/替换时的正则表达式新增 “保留大小写格式” 关键字。
当替换时, 可以保留匹配到的文本原有的大小写格式。
例如: 在 "Test test= TEST" 这个字符串中,替换 "test" 为 "/CFoo", 结果为 "Foo foo= FOO" .
3, 新增全标签视图,即在同一视图中显示 “problems, bookmarks and tasks”
4, java编辑器新增 面包屑导航(很不错的功能,不过会消耗一点资源)
首先,这还是个实验性的功能。
你可以通过点击 Toggle Breadcrumb 按钮启用这一功能。
(隶属于 java editor presentation 组, 怎么禁用? 右键点击上部导航栏,选择 Commands 选项卡,如下图:)
它的作用是:
1, 可以快速定位到当前类的某一个方法,而不需要再按 ctrl + 0 (显示当前类的所有方法,并可以进行定位)
2, 可以快速定位到同一包下的其他类。
3, 可以定位到同一项目下的其他包。
4, 可以定位到其他文件夹。
5, 可以定位到其他项目。
5, 快速解决与快速援助(Quick Fix and Quick Assist)
当鼠标移动到需要解决问题的代码行时,
按 ctrl + 1 可以提示解决方案,并实施快速解决。
6, 增强了注释的格式化
7, 错误日志视图,可以快速查看日志配置。
8, 更清晰转换jar包到插件项目
为了鼓励eclipse插件开发用户,不要使用已经被嵌套在其他项目里的jar包(其他项目更改依赖或删除时,会报错),提供了快速转换入口。
9, OSGI R4.1 Bundle-ActivationPolicy 支持
为了进一步统一 OSGI R4.1 规范, PDE支持 Bundle-ActivationPolicy 。
下图是,将已经不再使用的 Eclipse-LazyStart 替换成 Bundle-ActivationPolicy 。
你是否在eclipse里使用过这样一个功能:
当鼠标移动到有javadoc注释的接口方法时, 会出现一个悬浮窗。框内显示该接口方法的详细javadoc内容。(如果没有显示,请调大eclipse.ini里的最大内存量-Xmx256m)
而当鼠标离开方法或移动到悬浮框上时,悬浮框将消失。为了不让悬浮框消失,你需要按 F2 固定住框体,才可以继续查看并可使用滚动条功能(内容比较多)。
3.4 M5里一个新的改进,就是,可以设置,当出现悬浮框并移动到悬浮框上时, 框仍旧保留,并增强了悬浮框的周边功能。
周边功能包括:
1,可以直接点击doc里的元素进行定位。
2,框体最下面新增,跳转到javadoc视图
3,框体最下方新增,定位到正确的申明处,类似Declarations。
2, 查找/替换时的正则表达式新增 “保留大小写格式” 关键字。
当替换时, 可以保留匹配到的文本原有的大小写格式。
例如: 在 "Test test= TEST" 这个字符串中,替换 "test" 为 "/CFoo", 结果为 "Foo foo= FOO" .
3, 新增全标签视图,即在同一视图中显示 “problems, bookmarks and tasks”
4, java编辑器新增 面包屑导航(很不错的功能,不过会消耗一点资源)
首先,这还是个实验性的功能。
你可以通过点击 Toggle Breadcrumb 按钮启用这一功能。
(隶属于 java editor presentation 组, 怎么禁用? 右键点击上部导航栏,选择 Commands 选项卡,如下图:)
它的作用是:
1, 可以快速定位到当前类的某一个方法,而不需要再按 ctrl + 0 (显示当前类的所有方法,并可以进行定位)
2, 可以快速定位到同一包下的其他类。
3, 可以定位到同一项目下的其他包。
4, 可以定位到其他文件夹。
5, 可以定位到其他项目。
5, 快速解决与快速援助(Quick Fix and Quick Assist)
当鼠标移动到需要解决问题的代码行时,
按 ctrl + 1 可以提示解决方案,并实施快速解决。
6, 增强了注释的格式化
7, 错误日志视图,可以快速查看日志配置。
8, 更清晰转换jar包到插件项目
为了鼓励eclipse插件开发用户,不要使用已经被嵌套在其他项目里的jar包(其他项目更改依赖或删除时,会报错),提供了快速转换入口。
9, OSGI R4.1 Bundle-ActivationPolicy 支持
为了进一步统一 OSGI R4.1 规范, PDE支持 Bundle-ActivationPolicy 。
下图是,将已经不再使用的 Eclipse-LazyStart 替换成 Bundle-ActivationPolicy 。
- eclipse 3.4 M5 最值得使用的9个新功能
- (转)clipse 3.4 M5 最值得使用的9个新功能
- Eclipse 3.0 M9 - 值得期待的新功能 之JDT部分
- Maple 2017的新功能值得看看
- 【转】解密手机防辐射法:最值得借鉴的9个有效措施
- 最值得一游的50个地方
- 最值得珍藏的420个生活小窍门
- 最值得珍藏的420个生活小窍门
- 2008年中国最值得期待的8个网站
- 2008年最值得学习的5个Java技术
- 中国最值得外国人去的50个地方名单
- 最值得珍藏的420个生活小窍门
- 2010全球最值得模仿的230个网站
- 2010全球最值得模仿的230个网站
- 2010全球最值得模仿的230个网站
- 30个最值得去的人间仙境
- 全球最值得模仿的230个网站
- 最值得关注的10个C开源项目
- 用表驱动代替switch-case
- RadControl官方英文在线帮助
- GDG
- Firefox: 开发人员必备的 6 个扩展
- 记录RadControl使用技巧的一个博客
- eclipse 3.4 M5 最值得使用的9个新功能
- 网络地址与主机地址
- 2008-2-25大盘分析
- FCKeditor 2.3 在ASP.NET中的设置和使用
- 一位软件设计师的6年总结
- gif
- 排序算法复习
- 自己实现一把String类
- 发疯之后创业能更成功吗?leo看赢在中国第三季(5)