Eclipse Task的使用
参考链接:http://blog.csdn.net/limb99/article/details/8881891;
http://hi.baidu.com/jinxv1987/item/64496f6e68ea162568105b0f;
1.使用场景:
(a) 一个method没有写完,发现要下班了
(b) 一个method已经完成,但是业务逻辑需要team以后商讨
(c) 有些method空实现了,以后有空实现它
tasks可以在代码里增加标识,通过tasks view可以快速的找到这些标识的地方,有助于提高开发效率和代码管理。
2.Task的管理:
(a) 通过Window → Preference,查看Task Tags的配置,如下图所示:
Tag配置的是名称,Priority配置的是优先级;
(b) 自定义Task Tag,点击New Task Tag,进入Task Tag配置页面:
点击OK,新增Task Tag成功;
3.Task tag的使用:
代码示例:
图中示例的说明
方法m2、m3、m4都是使用系统自带的task tag,m5 用的是使用Eclipse添加的Task tag,m6 是自定义的task tag的使用。
系统默认的task tag一般都有固定的使用场景,其中
XXX一般指此处功能已实现,但待优化,待商榷
TODO 指此处需要实现某功能
FIXME一般指此处逻辑错误或有异常,待处理
除了m2、m3、m4、m6这种定义标签的方式来添加task,也可以在Eclipse中通过在行号的左边点击右键选择add task来实现的。
这两种方式都可以通过Tasks view 进行编辑和管理,但是两种还是有很大的区别。首先,通过右击添加的task可以通过Tasks view 进行编辑和管理,而通过定义标签这种添加的task则无法通过tasks view进行编辑。其次,当你需要复制代码的时候,你并不能将通过右击添加的task标识也给拷贝走,你新的代码将不会在Tasks view中展现,而通过标签这是可以的,这也说明了右击添加task的方式是依赖于特定的开发环境的。
所以推荐使用task标签的方式,来进行task标记。
4.Tasks View的使用:
Tasks View的主要功能就是帮助开发人员快速的找到所需更改代码的位置,通过Tasks View找到需要继续的任务,选定后点击Go to就可以到达需要继续进行的代码处,所以在开发的过程中对于需要标记的地方,一定要写清楚注释,并且在任务完成后删除添加的Task Tag 。
Eclipse Task的使用的更多相关文章
- eclipse中的任务标记(TODO、FIXME、XXX)
eclipse Task Tags: TODO -用来提醒该标识处的代码有待返回继续编写.更新或者添加.该标签通常在注释块的源文件顶部. FIXME -该标签用来提醒你代码中存在稍后某个时间需要修改的 ...
- Eclipse默认标签TODO,XXX,FIXME和自定义标签[转]
http://www.blogjava.net/Guides/archive/2011/11/14/363686.html Eclipse中的一些特殊的注释技术包括: 1. // TO ...
- Eclipse插件Mylyn管理上下文任务管理
原文地址:http://www.ibm.com/developerworks/cn/java/j-mylyn1/ Mylyn 2.0,第 1 部分: 集成的任务管理 使用集成的 Eclipse 问题跟 ...
- eclipse 标记任务
eclipse 标记任务 eclipse Task Tags: TODO -用来提醒该标识处的代码有待返回继续编写.更新或者添加.该标签通常在注释块的源文件顶部. FIXME -该标签用来提醒你代码中 ...
- 跟我一起学习VIM
跟我一起学习VIM - The Life Changing Editor 前两天同事让我在小组内部分享一下VIM,于是我花了一点时间写了个简短的教程.虽然准备有限,但分享过程中大家大多带着一种惊叹 ...
- 初始化 Gradle 工程目录(转自: 隔叶黄莺 Unmi Blog)
最近重新在 Eclipse 中打开旧的 Maven 项目,总有些什么错误,备受折磨.期间试手了 Ant+Ivy, 现今试用了下 Gradle,感觉不错,它应该才是我真想要的,Maven 差不多该扔到一 ...
- 【转载】跟我一起学习VIM - vim插件
目录 写在前面:Life Changing Editor 什么是VIM 为什么选VIM 为什么选其它 为什么犹豫选择它们 VIM >= SUM(现代编辑器) 如何学习VIM 一秒钟变记事本 VI ...
- 在Amazon FreeRTOS V10中使用运行时统计信息
在MCU on Eclipse网站上看到Erich Styger在8月2日发的博文,一篇关于在Amazon FreeRTOS V10中使用运行时统计信息的文章,本人觉得很有启发,特将其翻译过来以备参考 ...
- 跟我一起学习VIM - vim插件合集
2016-06-14 15:04 13333人阅读 评论(0) 收藏 举报 分类: Linux(104) 目录(?)[+] 前两天同事让我在小组内部分享一下VIM,于是我花了一点时间写了个简短的教 ...
随机推荐
- ExtJs学习-搭建开发环境
Extjs是一个非常棒的ajax框架,可以用来开发十分绚丽外观的客户端框架,能使B/S框架更加具有活力.它是一个用javascript编写的框架,与后台技术无关的ajax框架.因此,可以把ExtJs使 ...
- 傅里叶叠层成像FP(Fourier Ptychographic Imaging)查资料
傅里叶叠层成像FP(Fourier Ptychographic Imaging) 傅里叶叠层显微术(FPM)是一种新型的计算显微成像技术,FPM与传统显微术照明方式不同,常采用可编程LED阵列进行不同 ...
- 1249 Problem Q
问题 Q: 比大小 时间限制: 1 Sec 内存限制: 128 MB 提交: 159 解决: 66 [提交][状态][讨论版] 题目描述 给你两个很大的数,你能不能判断出他们两个数的大小呢? 比如 ...
- MySQL没有远程连接权限设置
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; flush privileges ...
- 3、ACE-实用生活口语---讲打电话Talking on the phone
(3)需要留口信吗?请让他给我回电话Would you like to leave a message?May I take a message for you ?Please tell him to ...
- openssl 升级 操作 -1
好多公司都会用绿盟扫描系统漏洞,里边就会涉及到ssl 漏洞,原因是openssl 版本低导致,会让你升级到指定版本.下面就介绍一下openssl 版本升级的操作方案. 一. 查看系统版本 [root@ ...
- docker openvas
https://hub.docker.com/r/mikesplain/openvas/ Requirements DockerPorts available: 443, 9390, 9391 Usa ...
- 网络免费API接口整理
转载自: https://www.cnblogs.com/doit8791/p/9351629.html 从网上看到一些免费API接口,在个人开发小程序等应用练手时可试用. 各类无次数限制的免费API ...
- 中文Ubuntu里用户目录里的路径改成英文
(附注:转载于http://www.linuxdiyf.com/linux/201105/56.html) 为了使用起来方便,装了Ubuntu中文版,自然在home文件里用户目录的"桌面&q ...
- selenium 用autoIT上传下载文件
一.下载安装AutoIT 下载并安装AutoIT,下载链接:https://www.autoitscript.com/site/autoit/ AutoIT安装成功后,可以在开始菜单下看到AutoIT ...



