背景:eclipse是一款功能十分强大的编辑,如果能够熟练运用,必定事半功倍,但如果不求甚解,无疑是给自己制造麻烦。

1 标签的使用

1.1 起因

如上图所示,在程序中有很多todo的标签出现,但是却不知道是做什么的。在给eclipse设置注释模板时候,todo标签更是被大量的使用。

1.2 讲解

Elipse为Java项目的时候,有一个很人性化的“任务管理”功能,利用这个功能可以方便地将项目中一些需要处理的任务记录下来

TODO是eclipse中提供的一种任务标签,用来标记一些待做的事情。

ps:很方便的将待完成的任务记录在每个类文件中。

先来看看“任务管理”是怎么使用的吧。
下面这个类在Class和name 属性的comment中分别加入了一段FIXME 和TODO标签,在FIXME和TODO标签的候命 还跟上了一段文字来说明需要任务的内容。

/*** FIXME* @author Administrator**/public class User {//TODO 需要增加Javadocprivate String name;public String getName() {return name;}public void setName(String name) {this.name = name;}}

打开Eclipse中的任务窗口(Task View)

在任务窗口中刚才定义的2个任务就会显示出来了。

任务完成以后,可以通过点击编辑窗口的左边的【任务提示标记】将相应的任务标签删除,任务窗口中任务也会一并删除

Eclipse除了默认提供了3种任务标签(FIXME,TODO,XXX),参考下图,还可以支持自定义任务标签。

进入Windows->Perferences->Java->Compile->Task Tags,我们就可以自定义任务标签,Eclipse中可以支持HIgh,Normal,Low三种级别的任务。

1.3 实战

转载于:https://www.cnblogs.com/lixuwu/p/7793114.html

(转)在Eclipse中用TODO标签管理任务(Task)相关推荐

  1. Eclipse使用TODO标签管理任务及自定义TODO标签

    Eclipse中 , 使用Tasks可以在代码里增加标识,通过Tasks view可以快速的找到这些标识的地方,有助于提高开发效率和代码管理.如下所示 : package test;public cl ...

  2. IDEA TODO标签使用

    在idea中高效地使用和查找TODO标签,使用idea工具编写代码的时候,遇到一些功能方法暂时没有时间实现的或者是一些问题待解决的,可以使用TODO标签来标识这些地方,下次通过idea查找TODO标签 ...

  3. eclipse中用maven多模块管理,然后主项目无法调用其他被依赖项目里的方法,解决办法

    eclipse中用maven多模块管理,然后主项目无法调用其他被依赖项目里的方法,解决办法 参考文章: (1)eclipse中用maven多模块管理,然后主项目无法调用其他被依赖项目里的方法,解决办法 ...

  4. Mac系统通过标签管理文件

    Mac系统通过标签管理文件 管理标签 打开 Finder 访达–>偏好设置(⌘+,)–>标签 可自由增减.命名.排序标签 建议分类: 重要.紧急 个人.工作 ToDo - Doing - ...

  5. Eclipse Che的用户管理和权限

    Eclipse Che的用户管理和权限 基础 认证(Authentication)与授权(Authorization) 鉴权的过程是向用户发起质询(Challenge),完成身份验证工作. 令牌:令牌 ...

  6. Java基础-Eclipse第三方安装包管理工具之Maven

    Java基础-Eclipse第三方安装包管理工具之Maven 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 玩过Linux的小伙伴应该都知道yum吧,我们只要把搭建好的yum仓库配 ...

  7. Chrome现在也能编辑pdf文件了!64位安卓版上线,网页加载快10%,还有良心标签管理功能...

    贾浩楠 发自 凹非寺 量子位 报道 | 公众号 QbitAI 全世界最多人在用的Chrome浏览器,今天更新了. 版本号:Chrome 85. 增加一系列标签管理功能,还自带PDF编辑器,并且提升10 ...

  8. Git学习笔记:标签管理以及GItHub

    前言 在补习python的时候主要参考的是廖雪峰的教程Python教程,在学习完后准备完成期末作业时,遇到了一个技术难题,需要初步掌握git,因此开始了git的学习. 本教程参考廖雪峰的Git教程 G ...

  9. Git复习(六)之标签管理

    标签管理 发布一个版本时,我们通常先在版本库中打一个标签(tag),这样,就唯一确定了打标签时刻的版本.将来无论什么时候,取某个标签的版本,就是把那个打标签的时刻的历史版本取出来.所以,标签也是版本库 ...

最新文章

  1. 如何利用python3创建数据表_python3创建表及表数据;
  2. Java算法--插入排序算法
  3. 计算机原理课程设计陈宏,东北大学计算机组成基础原理课程教学设计.doc
  4. mysql_install_db卸载_MySQL数据库的卸载与安装
  5. gcc -E 产生预编译后的文件
  6. 吴恩达 深度学习 编程作业(1-2.1)- Python Basics with Numpy
  7. 新疆特岗计算机考试题,2020新疆特岗教师笔试资料领取(小学信息技术)
  8. CentOS上安装man手册
  9. 为何大富连续三天彻夜未眠!
  10. 计算机软件跨考教育学优点,2021教育学考研优势院校分析之:华南师范大学
  11. 安装Jenkins教程(wind版)
  12. 用R软件绘制中国分省市地图
  13. mongodb副本集集群中节点出现recovering状态解决办法
  14. 无法访问EChasrts官网的问题之电脑dns解析问题
  15. Assignment | 05-week3 -Part_1-Neural Machine Translation
  16. spring-retry
  17. python 桑基图_3行代码基于python的matplotlib绘制桑基图
  18. UA OPTI570 量子力学19 量子谐振子的能量本征态
  19. Nubia Z18 联通VoLte修复,基带文件
  20. 计算机平面设计要学打字吗,我想学平面设计可是不会打字不认识拼音老板只让打字怎么办...

热门文章

  1. 读书笔记--模板与泛型编程
  2. SqlServer双机热备技术实践笔记
  3. Eclipse 构建Maven项目
  4. iOS 多参数 ...NS_REQUIRES_NIL_TERMINATION 的写法
  5. Linux下GitLab的安装及使用
  6. 自定义注解与validation结合使用案例
  7. RUNOOB python练习题9 如何在代码中加入砸瓦鲁多
  8. 文字创作类App分享-简书
  9. 查看修改swap空间大小
  10. Myeclipes连接Mysql数据库配置