Was ist der beste Weg, um alle Codekommentare in einem bestimmten Verzeichnis zu entfernen? Ich möchte alle // ... EOL
Kommentare und /* blah \*/
(oder /** ... \*/
) Kommentare entfernen.
Dies ist ein PHP-Projekt, und ich möchte ein wenig weiter gehen als unten beschrieben, jedoch eher aus Sicherheitsgründen als aus Effizienzgründen.
- Zend Frameword: Laden der Dokumentationsklasse - Entfernen Sie require_once-Aufrufe mit find und set.
text-processing
shell-script
php
Adrian Schneider
quelle
quelle
Antworten:
Eine schnelle Google-Suche gibt eine ähnliche Frage bei stackoverflow zurück.
quelle
$foo = "// you shouldn't be touching this!";
Dies wird es in Perl tun:
Diese Befehle löschen keine Kommentare mit mehreren Zeilen, wie z
Es ist möglich, dies zu tun, aber Regex mit mehreren Zeilen sind viel schwieriger.
Es wird auch Lösungen für awk, sed, python, ... geben. Aber das sollte es auch tun.
quelle