[英]Escaping someway the Todo keyword in IntelliJ IDEA
我正在开发一个Web应用程序示例(Java),该示例用于管理Todo任务。 因此,我有一个名为Todo的实体,显然在很多评论中,我使用Todo词指代我的Todo实体(而不是有关代码的TODO项),例如
/**
* Todo entity model.
*/
@Entity
public class Todo {
结果是我从IntelliJ IDEA收到此警告
Warning:(*, 2) Complete the task associated to this TODO comment.
我尝试使用{@code Todo}
和{@literal Todo}
,但警告并没有消失。 如何摆脱Todo关键字以摆脱IDEA的警告?
您可以更改IDEA的待办事项设置...
File-> Settings Editor / TODO-调整“ \\ btodo \\ b。*”条目-将其删除或更改为大写并启用区分大小写的选项。
我的建议是更改正则表达式以匹配Intellij中的TODO,以防止匹配Todo位于花括号之间的情况。 考虑以下示例:
/**
* {@code org.reminder.Todo}
* Todo this is the only matching TODO task
* NotaTODO in this line
*
*/
以下用于TODO的正则表达式(在文件->设置->编辑器-> TODO菜单中)在任何情况下都将匹配所需的TODO:
\btodo(\b[^}]).*
有关Intellij IDEA的正则表达式的进一步说明,请参阅《 Intellij IDEA-正则表达式语法参考》 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.