Si oui, comment?
Sinon, existe-t-il une solution pour obtenir des fonctionnalités similaires?
MODIFIER:
Je veux dire quelque chose comme ça:
// TODO line1
// line2
// line3
et line1, line2, line3 appartiennent aux mêmes TODO
et surlignés en bleu.
Non, pas pour l'instant.
Cette fonctionnalité a été discutée , mais pas encore implémentée.
MODIFIER/METTRE À JOUR:
Il est implémenté dans la version 2018.3.
Dans mes paramètres, j'utilise un tel regex pour TODO multiligne:
\/(\/|\*)[ ]*\btodo\b(.|\n)*(\*\/|)
Le seul problème est qu'il ne met pas en évidence les derniers */symboles du commentaire multiligne. Si quelqu'un peut résoudre ce problème, ce serait formidable!
Ceci est pris en charge depuis 2018. .
Commentaires TODO multilignes
IntelliJ IDEA 2018.3 prend désormais en charge les commentaires TODO multilignes , maintenant la première et toutes les lignes de commentaires TODO suivantes sont mises en surbrillance dans l'éditeur et répertorié dans la fenêtre de l'outil TODO . Ajoutez simplement un retrait à partir de la deuxième ligne de votre commentaire TODO multiligne et le IDE le différenciera d'un commentaire ordinaire.
Est-ce que tu veut dire ça? en utilisant-todo-lists
/**
* todo multi-line
*
*/
S'appuyant sur la réponse de NonGrate:
Accédez aux paramètres, recherchez les paramètres TODO et remplacez l'entrée de tâche existante "\btodo\b. * " par:
(\btodo\b.*)|(\/\*(\*(?!\/)|[^*])*\btodo\b(\*(?!\/)|[^*])*\*\/)
Résultat:
Vous devez utiliser */pour fermer la surbrillance.
Il utilise 2 modèles:
Toute autre combinaison peut ne pas fonctionner.
Remarque: Vous devez remplacer l'expression régulière existante pour éviter que plusieurs instances du même élément de tâche n'apparaissent dans la liste de tâches.
Vous pouvez utiliser FIXME et TODO à l'aide des onglets comme suit
//FIXME: first line
//<tab> second line
//<tab> third line
Pour plus d'informations, veuillez vous référer à la documentation