idea TODO功能使用
转载于: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功能使用相关推荐
- vue实现todo功能(一):搭建vue-webpack环境
前言 我最开始因为项目原因接触的是react,对于我这种美观狂而言,react中难以调解的css让我十分抓狂,说是在写页面,因为不能写自己的样式,像是在拼凑页面,没意思.于是我开始了解vue这种将cs ...
- 软件推荐:Microsoft To-Do
不知道大家是不是和我一样,遇到一样自己用过特别棒的东西,总想分享安利给别人,而且这种行为是很纯粹的,不以利益为目的. 或许我的性格里自带分享的属性值吧- 大众都在用的其实都不需要推广分享,产品本身就足 ...
- Android studio中todo的用法
一 TODO 简介 二 Android Studio TODO 用法 添加 TODO 查看 TODO 完成 TODO 三 Android Studio FIXME 用法 添加 FIXME 筛选 FIX ...
- java开发工具(3)你真的会用IDEA么?(下)keyMap、Project Structure功能介绍
上一篇文章<java开发工具(2)你真的会用IDEA么?(中)>,我介绍了Idea的Spring,debug和TODO功能,相信通过上一节的学习,你的开发效率又提升了一截. 这次我会为你介 ...
- CRM对接企业微信日程快速实现提醒功能
最近在做的CRM项目,客户跟进功能中区分了TODO和过去的活动,现在客户需要提醒功能,我就通过对接企业微信日程来实现. 目标: 在白码系统中创建TODO时,通过API在企业微信中创建一个日程: 准备工 ...
- Vue模仿todo超详细讲解(附源码)
Vue模仿todo超详细讲解(附源码) 一.todo基本DOM结构 二.todo功能需求分析 1.新增任务 2.点击变成完成状态 3.点击删除 4.双击进入编辑以及修改保存 5.底部的状态筛选 6.l ...
- 受用一生的高效 PyCharm 使用技巧(四)
https://blog.csdn.net/pdcfighting/article/details/93269028 大家好,距离最近一篇 PyCharm 使用技巧的文章已经过去一月有余,最近虽然也比 ...
- Sublime Text 3 常用插件以及安装方法(转)
http://www.cnsecer.com/460.html 安装Sublime Text 3插件的方法: 朋友们,小站活着不容易,全靠广告费养着了,如果本文对你有帮助.麻烦动下手点下页面的广告吧, ...
- Sumblime Text 2 常用插件以及安装方法
1.直接安装 安装Sublime text 2插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences->packages). 2.使用Package C ...
- 利用Java上手微服务架构
2019独角兽企业重金招聘Python工程师标准>>> 作者: Alexsandro Souza 几乎每个人都在关注微服务架构,我们也不例外.作为一个与时俱进的程序员,我一直在努力 ...
最新文章
- NeurIPS 2020 | 清华大学提出:通用、高效的神经网络自适应推理框架
- Notepad++免费开源文本编辑器
- quartz源码分析之深刻理解job,sheduler,calendar,trigger及listener之间的关系
- Mysql数据库设计及常见问题
- geotools学习(一)IntelliJ快速入门
- Django入门(二) 理解Django生命流程周期
- [导入]PHP通用分页类
- 1009. 说反话 (20)
- 【Maven】Eclipse中的Maven项目安装与配置
- 【eevee.cc】文章归档
- 将本地无损音乐上传到Apple Music中使用。
- 如何让那些模糊的照片变得高清?不会PS也能解决
- esp8266 deauther
- 关于5G,你必须知道的事儿……
- Hexo博客搭建之PicGo+Github免费图床使用指南
- 企业证书打包ipa文件(图文详解)
- java里怎么给excel加框线,使用Jacob操作word 添加表格时 如何给表格添加边框线
- 写出HTML的基本结构 做简要说明,北京市顺义区2017年--2018年届高三二模语文试题(卷)与答案解析.doc...
- Element级联菜单省市json数据
- Crontab中的除号(slash)到底怎么用?
热门文章
- riser服务key/value服务介绍-基于leveldb
- el-option显示value而不是lable的问题
- 如何制作一本《现代Javascript教程》电子书离线学习使用
- Excel表格的时间设置
- java file.length 单位_Java File length()用法及代码示例
- RPC系列协议--rfc1191--Path MTU Discovery
- Backtrader量化平台教程(五)Signal
- Vscode 快速打开setting.json
- Java反射专题笔记
- 只有10分,5分,2分,1分的硬币;顾客付款x分,商品价格y分。如何找零所使用的硬币最少(递归实现)