vim: est-il un plugin pour montrer à la source toutes vos balises TODO?
Question
Comme la plupart d'entre vous, je travaille dans plusieurs fichiers source de code tous les jours. Beaucoup de temps, mon flux de travail fou m'a fait des choses comme:
# TODO
# clean up this code
# do something else with this code
Y at-il actuellement un plugin vim disponible qui recherche TODO ou un mnémonique similaire et imprimer une liste de mes tâches en cours qui sont en cours et dans quel fichier source, il doit être fait? Ce serait un énorme gain de temps au lieu d'utiliser constamment grep. Aussi avec ctags vim, vous pouvez sauter à droite dans le code où vous avez quitté l'arrêt TODO.
La solution
Je n'ai pas essayé (encore), mais cette plugins semble prometteur.
Edit: Je viens d'essayer ce plugin dehors. Je garderai autour. Il est très pratique et interactive vous déplace autour de la mémoire tampon pendant que vous naviguez la liste des tâches.
En outre, il y a si vous utilisez un rel="noreferrer"> sur github agent pathogène ou un autre moyen de git pour votre sous-modules répertoire vim.
Autres conseils
Quand vous dites grep
, parlez-vous de grep de la ligne de commande, ou :grep
dans vim? Ce dernier vous permet d'afficher une liste de quickfix des matchs et passer directement à eux. Si taper :grep TODO -r .
devient encombrant, vous pouvez facilement mapper cette opération à un raccourci clavier.
Vous pouvez également utiliser un outil comme http://srcoftruth.com pour suivre vos TODOs en utilisant les questions de GitHub. Si vous vérifiez déjà votre code dans c'est assez pratique.