写项目时会碰到这种情况,代码写到一半时因为条件不足或其他原因需要暂时停留,那么此时//todo和//fixme相比普通的注释更能满足满足需求,实现待办提醒,详情请看下文~

一、注释格式

//todo 注释内容
//fixme 注释内容

1、todo、fixme后需要加个空格隔开注释内容

2、todo、fixme默认不区分大小写,比如TODO:todo、Todo、ToDO、TODO都是可以的。也可以修改为区分,下边有介绍~

二、使用

①待办事宜(todo):英语翻译为待办事项,备忘录。表示需要实现,但目前还未实现的功能,也可添加时间、处理人以及处理时间等标签。

②错误,不能工作(fixme):可以拆成短语,fix me ,意为修理我。在注释中用 FIXME 标记某代码是错误的,而且不能工作,需要及时纠正的情况,也可添加时间、处理人以及处理时间等标签。

1、IDEA黑色背景

2、IDEA白色背景

3、右侧高亮提醒

4、任务列表TODO定位

我们可以通过任务列表快速定位到某个todo注释位置,idea中,打开任务列表的快捷键是 alt+6

三、更改todo注释颜色

这儿可以设置是否区分大小写、字体颜色等等~


总结

大家如果有疑问都可以评论提出,有不足之处请大家批评指正,希望能多结识这方面的朋友,共同学习、共同进步。

【Java开发】注释//todo和//fixme实现待办提醒相关推荐

  1. Java 代码注释——TODO、FIXME、XXX

    TODO: + 说明: 标识处有功能代码待编写 FIXME: + 说明:标识处代码需要修正 XXX:+ 说明:标识处代码待改进 在Eclipse的右侧,会通过蓝色方框显示以上标识的位置,点击蓝色方框可 ...

  2. 【Java】总结//TODO、//FIXME、//XXX 注释

    TODO.FIXME.XXX //TODO : 表示待实现的功能 //FIXME: 代码存在Bug,不能Run或运行结果不正确,需要修复 //XXX  : 勉强可以工作,但是实现的方法不一定很好 TO ...

  3. java实现简单的图书管理系统(以及代码中用了特殊注释TODO,XXX,FIXME),compare接口

    参考来自 java实现简单的图书管理系统_Jewel's blog-CSDN博客_java图书管理系统一.项目分布Book类: 定义了书的一些属性(书名,作者,价格,分类,状态)并且写了属性的get. ...

  4. 代码中特殊注释——TODO、FIXME、XXX、HACK

    TODO:英语翻译为待办事项,备忘录.如果代码中有该标识,说明在标识处有功能代码待编写,待实现的功能在说明中会简略说明. FIXME:可以拆成短语,fix me ,意为修理我.如果代码中有该标识,说明 ...

  5. IntelliJ IDEA 特殊注释TODO、FIXME、XXX

    一.概述 // TODO: + 说明: 如果代码中有该标识,说明在标识处有功能代码待编写,待实现的功能在说明中会简略说明. // FIXME: + 说明: 如果代码中有该标识,说明标识处代码需要修正, ...

  6. eclipse中的特殊注释TODO FIXME XXX

    在eclipse中,TODO.FIXME和XXX都会被eclipse的task视图所收集.在编码过程中,可以使用注释来标记未完成的功能,在提交代码前检查task视图,保证所有功能均完成编码. 此外,在 ...

  7. 代码中特殊的注释技术——TODO、FIXME和XXX的用处

    为什么80%的码农都做不了架构师?>>>    在阅读一些开源代码时,我们常会碰到诸如:TODO.FIXME和XXX的单词,它们是有其特殊含义的. TODO: + 说明: 如果代码中 ...

  8. 代码中特殊的注释技术——TODO、FIXME和XXX的用处(转)

    1.声明 本篇转自博客:http://blog.csdn.net/reille/ 2.转载内容 2.1.前言 今天在阅读 Qt Creator 的源代码时,发现一些注释中有 FIXME 英文单词,用英 ...

  9. JAVA基础(三)——服务器操作系统、Java开发环境、Java技术架构、定义Java类及其命名规范、Java注释方式

    1. 服务器操作系统 当前主流的服务器操作系统则主要分为:Windowsserver.UNIX.Linux.NetWare这四大阵容. (1)Windowsserver作为推广的最好,用户群体最大的服 ...

最新文章

  1. java通过Access_JDBC30读取access数据库时无法获取最新插入的记录
  2. 解决 LLVM 错误 fatal error: ‘csignal’ file not found
  3. uva1347Tour
  4. 服务器批量修改代码,利用Redis实现多服务器批量操作
  5. CSS3学习基本记录
  6. 计算机基础第1次作业,计算机应用基础 第一次作业
  7. 【a202】【9208】输油管道问题
  8. 五分钟快速过完Verilog HDL基本概念(5)数据类型
  9. 系统结构目录与正则表达式
  10. vim中编辑了代码 但是提示can not write的解决办法和代码对齐办法
  11. 阶段3 3.SpringMVC·_02.参数绑定及自定义类型转换_3 配置解决中文乱码的过滤器
  12. 中国计算机类研究生学校排名,2018考研:计算机专业全球院校排名公布,上海交通大学竟排第一?...
  13. java向led屏下发字符串乱码_几种误解,以及乱码产生的原因和解决办法
  14. GB2312区位码、编码表与编码规则
  15. TCP SYNCookie机制
  16. iOS开发之静态库.a的制作教程
  17. 计算机 硬盘 数据,我们电脑硬盘里的数据还能保存多久?
  18. 随机游走模型 matlab,随机游走的matlab实现
  19. Java Version Mismatch
  20. python 路径格式化_吐血整理!140种Python标准库、第三方库和外部工具都有了!...

热门文章

  1. Alfred 4 Mac汉化
  2. 南京理工大学 计算机调剂科目,南京理工大学2017年接收优秀考生考研调剂的公告...
  3. GMQ Wallet 跨时代产品,全面体现区块链数字资产价值
  4. D-1.7.18 解决安装Anaconda时遇到的困难的收获与思考
  5. 学习使我快乐 第十一天
  6. 网站服务器双机热备,服务器双机热备概述
  7. FDTD script command(源/监视器)
  8. 如何使用Prettier管理好代码一致性
  9. setTimeout函数
  10. python 对句子进行逆序输出