转载于:https://jingyan.baidu.com/article/ff42efa9c25811c19e2202ef.html

Intellij IDEA使用教程相关系列 目录

遇到一些功能方法暂时没有时间实现的或者是一些问题待解决的,可以使用TODO标签来标识这些地方,下次通过idea查找TODO标签窗口,可以快速查询到当前项目工程中需要解决TODO的问题

步骤1、使用idea打开一个已有的项目工程代码,如果没有的话,可以时间新建一个最简单和普通的java项目工程即可,在工具类最下方点击TODO窗口,可以查看当前所有的项目代码中标识的TODO标签

步骤2、通过这个窗口,可以很直观的查询到当前项目中哪些类存在之前标识的TODO标签,选择其中一个类的TOTO标签记录,双击即可快速定位到那个类的标签位置

步骤3、 如果一个类中有多个TODO标签,则按照如图所示的红色框切换到Current File,可以在当前文件中显示所有的TODO标签

步骤4、项目中如果代码标记的TODO比较多的话,查询起来显示的记录也会很多,不利于查看,可以选择一个合适的查询范围,点击“Scope Based”,选择一个较小的搜索范围,可以有效查询到需要的TODO标签

合理的使用TODO标签可以更为方便的编写代码,防止遗漏未实现或未解决的问题


补充:如何快速查看自己的todo标签

步骤1、File-->settings-->todo

配置自己的todo标签 正则表达

输入:\btodo-zhw\b.*

步骤2、

自定义自己的todo标签名称,用于以后检索

步骤3、配置todo快捷键模板

IDEA类和方法注释模板设置

效果:

步骤4、检索自己的todo标签

idea TODO功能使用相关推荐

  1. vue实现todo功能(一):搭建vue-webpack环境

    前言 我最开始因为项目原因接触的是react,对于我这种美观狂而言,react中难以调解的css让我十分抓狂,说是在写页面,因为不能写自己的样式,像是在拼凑页面,没意思.于是我开始了解vue这种将cs ...

  2. 软件推荐:Microsoft To-Do

    不知道大家是不是和我一样,遇到一样自己用过特别棒的东西,总想分享安利给别人,而且这种行为是很纯粹的,不以利益为目的. 或许我的性格里自带分享的属性值吧- 大众都在用的其实都不需要推广分享,产品本身就足 ...

  3. Android studio中todo的用法

    一 TODO 简介 二 Android Studio TODO 用法 添加 TODO 查看 TODO 完成 TODO 三 Android Studio FIXME 用法 添加 FIXME 筛选 FIX ...

  4. java开发工具(3)你真的会用IDEA么?(下)keyMap、Project Structure功能介绍

    上一篇文章<java开发工具(2)你真的会用IDEA么?(中)>,我介绍了Idea的Spring,debug和TODO功能,相信通过上一节的学习,你的开发效率又提升了一截. 这次我会为你介 ...

  5. CRM对接企业微信日程快速实现提醒功能

    最近在做的CRM项目,客户跟进功能中区分了TODO和过去的活动,现在客户需要提醒功能,我就通过对接企业微信日程来实现. 目标: 在白码系统中创建TODO时,通过API在企业微信中创建一个日程: 准备工 ...

  6. Vue模仿todo超详细讲解(附源码)

    Vue模仿todo超详细讲解(附源码) 一.todo基本DOM结构 二.todo功能需求分析 1.新增任务 2.点击变成完成状态 3.点击删除 4.双击进入编辑以及修改保存 5.底部的状态筛选 6.l ...

  7. 受用一生的高效 PyCharm 使用技巧(四)

    https://blog.csdn.net/pdcfighting/article/details/93269028 大家好,距离最近一篇 PyCharm 使用技巧的文章已经过去一月有余,最近虽然也比 ...

  8. Sublime Text 3 常用插件以及安装方法(转)

    http://www.cnsecer.com/460.html 安装Sublime Text 3插件的方法: 朋友们,小站活着不容易,全靠广告费养着了,如果本文对你有帮助.麻烦动下手点下页面的广告吧, ...

  9. Sumblime Text 2 常用插件以及安装方法

    1.直接安装 安装Sublime text 2插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences->packages). 2.使用Package C ...

  10. 利用Java上手微服务架构

    2019独角兽企业重金招聘Python工程师标准>>> 作者: Alexsandro Souza​ 几乎每个人都在关注微服务架构,我们也不例外.作为一个与时俱进的程序员,我一直在努力 ...

最新文章

  1. NeurIPS 2020 | 清华大学提出:通用、高效的神经网络自适应推理框架
  2. Notepad++免费开源文本编辑器
  3. quartz源码分析之深刻理解job,sheduler,calendar,trigger及listener之间的关系
  4. Mysql数据库设计及常见问题
  5. geotools学习(一)IntelliJ快速入门
  6. Django入门(二) 理解Django生命流程周期
  7. [导入]PHP通用分页类
  8. 1009. 说反话 (20)
  9. 【Maven】Eclipse中的Maven项目安装与配置
  10. 【eevee.cc】文章归档
  11. 将本地无损音乐上传到Apple Music中使用。
  12. 如何让那些模糊的照片变得高清?不会PS也能解决
  13. esp8266 deauther
  14. 关于5G,你必须知道的事儿……
  15. Hexo博客搭建之PicGo+Github免费图床使用指南
  16. 企业证书打包ipa文件(图文详解)
  17. java里怎么给excel加框线,使用Jacob操作word 添加表格时 如何给表格添加边框线
  18. 写出HTML的基本结构 做简要说明,北京市顺义区2017年--2018年届高三二模语文试题(卷)与答案解析.doc...
  19. Element级联菜单省市json数据
  20. Crontab中的除号(slash)到底怎么用?

热门文章

  1. riser服务key/value服务介绍-基于leveldb
  2. el-option显示value而不是lable的问题
  3. 如何制作一本《现代Javascript教程》电子书离线学习使用
  4. Excel表格的时间设置
  5. java file.length 单位_Java File length()用法及代码示例
  6. RPC系列协议--rfc1191--Path MTU Discovery
  7. Backtrader量化平台教程(五)Signal
  8. Vscode 快速打开setting.json
  9. Java反射专题笔记
  10. 只有10分,5分,2分,1分的硬币;顾客付款x分,商品价格y分。如何找零所使用的硬币最少(递归实现)