WYSIWYG αντικατάσταση κανονικών εκφράσεων;

...IDE, compilers, κλπ

Συντονιστής: konnn

WYSIWYG αντικατάσταση κανονικών εκφράσεων;

Δημοσίευσηαπό jennie » 11 Ιουν 2010, 11:11

Όποτε χρειάζομαι να κάνω εύρεση και αντικατάσταση κανονικών εκφράσεων σε πολλαπλά αρχεία, συνήθως χρησιμοποιώ το regexxer. Που κάνει αρκετά καλά τη δουλειά του, αλλά έχει και κάποια κουσούρια. Γνωρίζετε κανέναν καλύτερο τρόπο/εφαρμογή;
Με ενδιαφέρει:
1. Να μην κρασάρει ακόμη κι αν έχει να αντιμετωπίσει μερικές χιλιάδες αρχεία.
2. Να είναι WYSIWYG, δηλαδή να μου επιτρέπει να βλέπω κάθε μία αντικατάσταση που κάνω.
3. Να διαθέτει κάποιες δυνατότητες αναίρεσης ενεργειών.
4. Να επιτρέπει non-greedy (.*?) αναζήτηση σε πολλαπλές γραμμές. (Ιδίως σε πολλαπλές γραμμές, γιατί αυτό δεν υποστηρίζεται καθόλου στο regexxer).

Δεκτές και προτάσεις μέσω τερματικού, φτάνει να πληρούν το κριτήριο 2, και να με παραπέμψετε σε κάποιο οδηγό. (Μη μου πείτε βάλε vim ή emacs και διάβασε το man).
1 Γνώσεις Linux: Μέτριες ┃ Προγραμματισμού: Ελάχιστες ┃ Αγγλικών: Εξαιρετικές
2 Ubuntu 12.04 LTS σε όλους τους υπολογιστές της οικογένειάς μου
Άβαταρ μέλους
jennie
dudeTUX
dudeTUX
 
Δημοσιεύσεις: 495
Εγγραφή: 24 Δεκ 2008, 13:57
Εκτύπωση

Επιστροφή στο Εφαρμογές για Ανάπτυξη Λογισμικού

cron