是否可以在IntelliJ IDEA 13中使用multithreading待办事项?
如果是的话,怎么样?
如果没有,是否有解决方法来获得类似的function?
编辑:
我的意思是这样的:
// TODO line1 // line2 // line3
line1,line2,line3属于同一个TODO
并用蓝色突出显示。
不,现在不行。
这个function已经被讨论过了 ,但还没有被执行。
在我的设置中,我正在使用这样一个正则expression式来处理多行TODO:
\/(\/|\*)[ ]*\btodo\b(.|\n)*(\*\/|)
唯一的问题是它不会突出显示多行注释的最后一个* /符号。 如果有人能解决这个问题,那就太棒了!
你的意思是? 使用-待办事项-名单
/** * todo multi-line * */
基于NonGrate的回答:
转到设置,searchTODO设置,并将现有待办事项条目“ \ btodo \ b。* ”replace为:
(\btodo\b.*)|(\/\*(\*(?!\/)|[^*])*\btodo\b(\*(?!\/)|[^*])*\*\/)
结果:
您必须使用* /closures高光。
它使用2种模式:
- (\ btodo \ b。 )捕获任何与待办事项一词的行
- (/ * *(\ *(?!/)| [^ *])* \ btodo \ b(\ *(?!/)| [^ *] * \ * /)捕捉多行注释,以* /
任何其他组合可能不起作用。
注:您必须replace现有的正则expression式,以避免出现在待办事项列表中的多个相同待办事项的实例。