Domanda

Lavoro a molti progetti di localizzazione della lingua asiatica e sto cercando un potente editor di testo con le seguenti funzionalità:

1) Supporto Unicode 2) Trova nei file 3) Sostituisci in File 4) Espressioni regolari 5) Trova / sostituisci multilinea 6) Differenza integrata

Attualmente sto usando NotePad ++, ma in realtà non supporta unicode nel suo strumento di ricerca dei file, che è un affare. EmEditor sembra promettente, ma non ha ricerca / sostituzione multilinea.

Chiunque lavori con file cinesi, giapponesi o coreani ha un editor di testo che gli piace, gratuito o commerciale?

È stato utile?

Soluzione

Guarda JEdit . È scritto in Java, che ha il supporto Unicode a livello di lingua. Non ho confermato che ha tutte quelle funzionalità che hai elencato, ma sarei sorpreso se non lo facesse.

Altri suggerimenti

Uso UniRed per contenuti ad uso intensivo di Unicode. (Non lo uso come editor per scopi generici: jEdit). UniRed visualizza il valore esadecimale per il glifo corrente nella schermata inferiore, il che è davvero utile (anche per ASCII).

Ecco una pagina che descrive l'utilizzo di Vim con file in lingua cinese: http://blog.wensheng.com/2007/05/ vim-gvim-utf8-e-chinese-in-finestre-xp.html

Disclaimer: in realtà non lavoro con le lingue asiatiche, ma Vim è la prima cosa che mi viene in mente quando penso a un editor ricco di funzionalità e internazionalizzato.

Ultraedit è il mio editor di testo preferito ed è pubblicizzato con un buon supporto Unicode

http://www.ultraedit.com/support/tutorials_power_tips/ultraedit /unicode.html .

Ha le funzionalità di ricerca / sostituzione / regex che stai cercando e quasi tutte le altre funzionalità di cui abbia mai avuto bisogno.

SciTE

http://scintilla.sourceforge.net/SciTETranslation.html

~ ~ ~

Nuove funzionalità pertinenti (unicode) di Scintilla ( la libreria che l'editor SciTE è basato su ) note di rilascio recenti:

  • Rilasciato il 18 ottobre 2008.
    • Scintilla su Windows può interpretare le chiavi come Unicode anche quando una finestra di caratteri stretti con SCI_SETKEYSUNICODE.
    • Notifica inviata quando il completamento automatico è stato annullato.
    • L'assembler lexer funziona con testo non ASCII.
    • CSS lexer aggiornato e funziona con non-ASCII.

Consiglierei EditPadPro ( http://www.editpadpro.com ). Oltre al pieno supporto Unicode, ha uno dei migliori motori regex integrati (è di JGSoft, i produttori di RegexBuddy (che per inciso si integra perfettamente in EditPadPro)). Avrai bisogno di RegexBuddy per la funzione Trova / Sostituisci nei file, tutto il resto dal tuo elenco è coperto dallo stesso EditPadPro.

Sono passato da UltraEdit a EditPadPro qualche mese fa proprio a causa del suo motore regex superiore (il motore regex Perl di UltraEdit ha alcuni fastidiosi bug, specialmente per quanto riguarda le operazioni di ricerca / sostituzione multilinea).

Una versione portatile che si installa su qualsiasi chiavetta USB è inclusa gratuitamente.

Jan Goyvaerts, creatore del PPE, è un belga che vive in Thailandia, quindi puoi essere abbastanza sicuro che sappia come muoversi nelle lingue asiatiche.

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