Maison  >  Article  >  développement back-end  >  correspondance régulière phpstorm pour supprimer les lignes de commentaires des lignes vides partage de conseils

correspondance régulière phpstorm pour supprimer les lignes de commentaires des lignes vides partage de conseils

小云云
小云云original
2018-01-24 13:06:291937parcourir

C'est agréable d'utiliser phpstorm pour écrire du code php et javascript, et c'est très confortable à utiliser. Cet article présente principalement la correspondance régulière de phpstorm pour supprimer les lignes vides et les lignes de commentaires. Les amis qui en ont besoin peuvent s'y référer. J'espère que cela pourra aider tout le monde.

J'ai rencontré un besoin. Parfois lors de la lecture du code source d'un framework, je souhaite filtrer (supprimer) les lignes de commentaires dans le code source. Si je le supprime manuellement ligne par ligne, ce ne sera pas scientifique. assez.

Bien sûr, j'ai pensé à la puissante expression régulière (expression régulière regExp). En écrivant une expression régulière, nous pouvons retrouver toutes les lignes de commentaires et les remplacer par des lignes vides, ce qui répond à l'exigence.

1. ctrl + F, saisissez l'expression régulière : (//.*$)|(/*(.|s)*?*/)

2. ctrl + R, ne saisissez pas :

3. Cliquez sur Remplacer tout

.

Cependant, nous avons constaté que cela ne répondait pas pleinement à nos besoins. Cela remplaçait simplement la ligne de commentaire par une ligne vide.

Alors, écrivons une autre expression régulière pour faire correspondre les lignes vides et supprimons-les.

1.ctrl + F, saisissez l'expression régulière : ^n

2.ctrl + R, ne saisissez pas

3. Cliquez sur Remplacer tout

<.>Mais j'ai constaté que toutes les lignes vides n'étaient pas supprimées. (Il reste encore quelques lignes vides qui n'ont pas été supprimées)

Alors, continuons avec la suppression régulière des correspondances.

1.ctrl + F, saisissez l'expression régulière :

sn

2.ctrl + R, ne saisissez pas

3. Cliquez sur Remplacer tout

<.>D'accord, ici, supprimez toutes les lignes vides. Amusez-vous -:)

Conseils pour phpstorm pour utiliser des expressions régulières pour supprimer les lignes vides dans le code PHP

De nombreux amis rencontreront beaucoup de lignes vides dans le code, mais supprimez-les une par une. Cela doit être très ennuyeux. À ce stade, vous devez supprimer les lignes vides par lots.

Comment supprimer les lignes vides par lots ?

Ma méthode consiste à utiliser des expressions régulières pour rechercher toutes les lignes vides, puis à les remplacer toutes en un seul clic.

Vérifiez d'abord Match Case et Regex

Remplissez les règles habituelles dans le premier champ de recherche :

^nAprès avoir fait correspondre toutes les lignes vides, cliquez sur [Remplacer tout 】C'est il.

L'effet de remplacement est le suivant :

En fait, ces trois étapes doivent être combinées en une seule étape. Vous pouvez y penser, pensez-y !

Recommandations associées :

Explication détaillée de certaines expressions de correspondance régulière dans jQuery

adresse d'image distante de correspondance régulière php dans l'article et téléchargement Explication détaillée de la façon de convertir des images en instances locales

Explication détaillée de la méthode de correspondance régulière du chinois avec php et javascript

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn