Domanda

Ricerca di un'applicazione gratuita per usi commerciali che permette trova / sostituisci in più file (le espressioni regolari sono belle, ma non è obbligatorio), che supporta l'apertura e il salvataggio in UTF-8.

provato un paio di come BKReplaceEm ma l'applicazione finisce per salvare tutti i file in formato ASCII che causa alcuni problemi con web-rendering.

Si prega di avvisare.

[UPDATE] Per chiarire ulteriormente, sto cercando per un utility per Windows.

[UPDATE # 2] Questo sta per essere utilizzato per eseguire attraverso il nostro sito pagina 450 e sostituire tutti i caratteri francesi con le entità HTML tanto necessari.

È stato utile?

Soluzione

Notepad ++ supporta questa funzione, ed è un grande piccolo editore nella sua proprio riguardo.

Edit: In realtà, Notepad ++ supporta sostituire in file. Fare clic su Cerca -.> Cerca nei file, quindi selezionare "Sostituisci nei file" nella finestra di dialogo

Altri suggerimenti

Nello spirito della precedente risposta, è possibile utilizzare Perl (che ha senza soluzione di continuità il supporto Unicode nativo e le cui capablity RegEx sono senza pari). Ci sono versioni di Windows Perl avialable (ActivePerl, Fragola, oppure è possibile utilizzare CygWin), e si può anche uno schiaffo interfacce grafiche su di esso - = per quest'ultima, è possibile vedere quali risposte sono date alla mia recentissima questione Così :)

Inoltre, Perl può afferrare praticamente illimitata potente raccolta di file, utilizzando gocce per le cose semplici, File :: Find per più complicato, e l'utilizzo di grep sul conseguente lista dei file di affinare ulteriormente se avete bisogno di cose più di fantasia, per esempio dal contenuto della data di modifica.

Aggiorna Per un Editor di Windows, è possibile utilizzare UltraEdit. Dispone di connessione periodo di valutazione, e ad essere onesti, trovo il prezzo di acquisto per essere vale la pena di pagare per questo editor molto bello e potente. Tra le sue altre caratteristiche, supporta Unicode, e ha abbastanza fantasia di ricerca / sostituzione ablities, tra cui il supporto Perl RegEx e S / R in più file .

jEdit ha una funzione chiamata "Hyper Search" (basta aprire la finestra di dialogo Trova). È possibile specificare una directory, un modello di nome di file e jEdit (essendo basato su Java) supporta un sacco di diverse codifiche (e spesso è abbastanza intelligente per capire quella corretta).

Si potrebbe provare il mio editore, Codice Cazzuola

Se non fare quello che vuoi avrei probabilmente risolvere il problema: -)

Per le finestre, Notepad ++ è impressionante. E 'rilasciato sotto la licenza GPL. Non cercare e sostituire in file e supporta le espressioni regolari.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top