idea中如何添加自定义的todo
在开发中,可能有的时候因为某些原因,某个功能暂时没法完成,可能是因为第三方的接口暂时没有提供,可能是自己只定义了一个接口,给别人调,但具体的实现还没有填充,等等,这些情况最好都添加一个todo标识,提醒自己这个功能还没有完成。
大多数项目都是多个人共同协作开发,所以,如果大家都用同一中todo标识的话,那就多半区分不开。
首先,创建一个自定义的todo pattern
打开setting/editor/TODO进行idea的todo管理界面
上面的patterns是本地环境中支持的todo范式,下面的filters是过滤器。点击Patterns右侧的加号,增加\bxxx\b
格式的todo,其中xxx是你的自定义todo范式,接着,加上一个自定义的Filters,Pattern就选择你刚才自定义的。
接着,建议选择增加一个live Template快捷键,比如我增加的todo格式为// roswu's todo
,增加live Template后,只要我输入roswu,idea就会给我提示,直接回车就可以把todo添加好。
live Template同样在editor菜单下面,可能没有Java没有这个选项,通过加号选择Template Group可以自行添加,接着再在Java组里面添加一个自定义的todo,名字可以自行选择,要符合自己的编码习惯。在// roswu's todo $data$
中的data可以在你回车键入自定义todo后再添加备注信息。
好了,自定义todo和模板都添加好了,我们在编辑器中输入模板相关的内容,就会有提示。选择Idea下侧的TODO,可以查看整个工程的todo项,左侧有一个漏斗形状的选项,就是filter,选择自定义todo的filter就可以只查看自己的所有todo,同时也有all的filter,查看所有的todo项。
idea中如何添加自定义的todo相关推荐
- 在 WebStorm 中误添加自定义的 HTML 属性,如何删除
在 WebStorm 中误添加自定义的 HTML 属性,如何删除 运行环境: WebStorm 2021.3 笔者使用 WebStorm 时,因为好奇心就把 React 中自定义的 HTML 属性 ...
- 在 IntelliJ IDEA 中误添加自定义的 JavaDoc 标签,如何删除
在 IntelliJ IDEA 中误添加自定义的 JavaDoc 标签,如何删除 运行环境: IntelliJ IDEA 2020.1.2 (Ultimate Edition) 笔者使用 Inte ...
- vscode html注释,在VSCode 中如何添加自定义注释
在VSCode 中如何添加自定义注释 发布时间:2020-11-06 17:08:36 来源:亿速云 阅读:285 作者:Leah 在VSCode 中如何添加自定义注释?很多新手对此不是很清楚,为了帮 ...
- eclipse中的特殊注释TODO FIXME XXX
在eclipse中,TODO.FIXME和XXX都会被eclipse的task视图所收集.在编码过程中,可以使用注释来标记未完成的功能,在提交代码前检查task视图,保证所有功能均完成编码. 此外,在 ...
- 代码中的特殊注解 -- TODO、FIXME、XXX的作用
Agent: 1.TODO.FIXME.XXX的作用 2.打开Eclipse中的任务窗口(Task View) 3.TODO在eclipse中不显示的解决办法 刚用eclipse创建class时候会自 ...
- 在Web.config或App.config中的添加自定义配置
.Net中的System.Configuration命名空间为我们在web.config或者app.config中自定义配置提供了完美的支持.最近看到一些项目中还在自定义xml文件做程序的配置,所以忍 ...
- 深度学习将会变革NLP中的中文分词——TODO 待好好细看
见:https://www.leiphone.com/news/201608/IWvc75oJglAIsDvJ.html TODO 待好好细看 转载于:https://www.cnblogs.com/ ...
- iOS中如何添加自定义的字体库
今天在开发过程中,UI设计直接给我了一个字体库文件,让我在label的显示中直接使用自己库的文件,突然之间感觉懵逼状态,这个怎么弄,其实很简单,一句代码就可以搞定这个字体库的. 工程配置步骤: 1.在 ...
- Word目录中自动添加自定义样式的多级标题的方法
本文介绍在Word文档中,生成自动目录时将自定义样式的标题也包括进去的方法. 对于Word的自动目录而言,其在生成时默认无法将自定义样式的标题纳入其中,而只能对标题1.标题2等Word自带标准 ...
最新文章
- 【IBM研究院】2020年人工智能发展五大预测
- Node.js的交互式解释器(REPL)
- 如何删除微软账户下的历史头像,及恢复默认头像
- ThinkPHP6项目基操(11.实战部分 部署后台静态页面模板及后台登录页面)
- hadoop 单机单间_初学Hadoop之单机模式环境搭建
- jquery-file-upload限制文件上传大小和文件个数
- Mybatis bug修正
- matlab可靠性优化,齿轮减速器可靠性优化的MATLAB实现
- java system.gc 作用_JVM源码分析之SystemGC完全解读
- 计算机系统保密检查整改情况函,民政局保密工作整改情况的报告
- 文件恢复:Docrepair-MS Word文档修复软件
- Android studio 之 Menu(菜单)
- LeNet-5 手写字体识别模型
- 微信小程序,高德地图
- mac x99算法 java_黑苹果从入门到精通 篇九:从Clover转向OpenCore的X99 iMac Pro(一)...
- Python 判断无向图是否存在环
- webUploader上传demo
- 辉芒微IO单片机FT60F024-RB
- 8.3 开始使用truffle-contract
- c++学习六(静态成员和友员函数)
热门文章
- java左右值_为什么C/C++等少数编程语言要区分左右值?
- activiti并行网关
- 常用的计算机显示器按其显像原理可分为什么,计算机组装与维护的试卷C答案...
- java biginteger string_String到BigInteger java
- storyboard 苹果启动图_iOS LaunchScreen.storyboard启动图更新
- 陇东学院计算机学院教授有,陇东学院
- python 两个列表相互映射_零基础同学,一看就会的Python字典操作指南
- java第五章循环结构总结_Java理论学习三分钟-流程控制之循环结构(3)
- 在JavaWeb中,什么是监听器?(建议收藏)
- 微信小程序API之setInterval