Masquer les commentaires dans le code dans l'environnement Unix
Question
Je travaille dans un environnement Unix avec les outils Unix typiques (emacs, vim, gvim, sunstudio, etc.)
Mon projet contient d'énormes commentaires bruts sur toutes les méthodes. Cela crée des milliers de lignes de fichiers, avec quelques centaines de lignes de code réel. J'exagère peut-être un peu, mais vous voyez l'idée. Lors de la visualisation de ces fichiers, je cherche un moyen de masquer (ne pas supprimer) tous les commentaires afin de pouvoir parcourir rapidement le code. Commentaires C ++ '//' uniquement.
La solution
Tout dépend de l'éditeur que vous utilisez. Dans vim, vous pouvez activer le pliage avec:
set foldenable
Ensuite, vous pourrez utiliser différentes méthodes de pliage. Pour les langues courantes, vous pouvez définir:
set foldmethod=syntax
qui permettra le pliage de syntaxe.
Il existe une demi-douzaine de méthodes de pliage, je pense que le mieux serait de lire
help folding
qui devrait répondre à tout.