Cosa ti piace di più di EmEditor?
FUNZIONALITÀ:
Non c'è nulla che EE non possa fare: questo è il suo principale punto di forza. È dotato di funzionalità integrate e ti permette di estendere quella funzionalità di base con macro scriptabili. Pensa alla "flessibilità di UltraEdit senza la riproduzione di macro lenta come la morte".
EmEditor è utile anche in modi inaspettati: dimentica Excel, EE è IL MIGLIOR modo per lavorare con i file CSV. Da qualche anno, uso EE invece di Excel per elaborare rapidamente / ordinare / filtrare i dati dai miei conti bancari e carte di credito durante il periodo delle tasse.
A proposito, la funzione "filtro" è straordinariamente utile, e non ricordo di averla vista in altri editor: digita una stringa e EE nasconde tutte le righe tranne quelle che contengono quella stringa. Un'altra impostazione, in qualche modo correlata, è la possibilità (Modifica > Restringi) di limitare l'area di modifica corrente a una sotto-porzione del file corrente. (Premendo Ctrl+Home si va in cima a quell'area logica, non in cima al file, e la ricerca è limitata a quell'area attiva. Super utile, e non ricordo di aver visto questo in un altro editor.
Non puoi solo personalizzare i menu e gli elementi, ma anche il loro tasto di accelerazione (ad esempio, impostando Alt+A come scorciatoia rinominando il menu "&Cerca" in "Ce&rca").
QUALITÀ:
Sono uno sviluppatore web fullstack, ma ho fatto un bel po' di sviluppo su Windows. Non ho mai visto un software che sfrutti così bene tutte le API di Windows. Si vede che tutto è fatto con cura e attenzione, anche la funzionalità più banale. (Anche "Strumenti > Importa ed Esporta" utilizza la procedura guidata e le barre di avanzamento native. Se hai mai fatto sviluppo su Windows, saprai che è molto più facile implementarlo come una serie di voci di sottomenu e semplicemente salvare il file appropriato - EE è programmato da un artigiano, se capisci cosa intendo.)
Mi sto rendendo conto di questo mentre scrivo questa recensione. Non credo di essermi mai imbattuto in un bug in EmEditor. Cose che non si comportano come desiderato/previsto, certo, ma nessun bug o crash o blocco - mai. Infatti, uno dei vanti di EE è di essere in grado di aprire file enormi. (Posso testimoniare che lo fa: aprire un log PHP da un server live e vederlo aprirsi in meno di un secondo è qualcosa.)
ESTENSIBILITÀ:
EE è chiaramente un lavoro d'amore. Questo editor è aggiornato più regolarmente di qualsiasi software che conosca, ed è stato così sin dalla sua uscita intorno al 2007/2008 (a memoria - ho iniziato a usare seriamente EE circa 10 anni fa). Di conseguenza, praticamente tutto ciò che puoi pensare è stato chiesto da altri e in molti casi, implementato.
Per anni, ho usato TextPad per le sue macro. Le macro sono salvate in un formato binario e non possono essere personalizzate dopo il fatto. In EE, tutte le macro sono memorizzate in codice JS modificabile con un'API ben documentata.
Entrambi questi aspetti significano che non c'è praticamente nulla che non puoi fare con EE.
SUPPORTO:
Per quanto ne so, EmEditor è un progetto di una sola persona. Il lato positivo è che Yutaka Emura, il creatore di EmEditor, fornisce supporto personalmente. All'estremo opposto dello spettro hai Sublime Text la cui nozione di supporto è dirti di "cercare nel forum", aziende come JetBrains che ti indirizzano al loro sistema YouTrack mal concepito e sempre lento, o editor che sono essenzialmente morti perché c'è poco o nessun denaro in quel settore ormai. Ricevere supporto dalla persona che ha scritto il software è un piacere. Spero che molte persone compreranno quello che non è solo oggettivamente il miglior editor tuttofare su Windows, ma anche l'unico che è attivamente sviluppato, e lo è stato ininterrottamente per oltre un decennio. Recensione raccolta e ospitata su G2.com.
Cosa non ti piace di EmEditor?
NEGATIVI:
Nonostante raccomandi inequivocabilmente EE, iniziamo con i negativi - non solo per toglierceli di mezzo ma anche per dare a questa recensione un po' di credibilità. Faccio fatica a trovare aspetti negativi significativi con EE, ma ecco quelli che mi sono venuti in mente:
- Vorrei che EE potesse darmi il tipo di approfondimento nel mio codice che fanno gli IDE di JetBrains. (Ma sì, mi rendo conto che è un editor di programmazione, non un IDE.)
- A volte è difficile trovare una particolare impostazione, almeno la prima volta che la cerchi, ma è comune nei software altamente personalizzabili. Un modo in cui EE potrebbe essere migliorato è affrontare le impostazioni come fa VS Code, offrendo sia un'interfaccia utente (come TextPad o JetBrains) sia file di sintassi personalizzabili (come EditPlus o Sublime Text).
- Sempre riguardo alle Impostazioni, vorrei che questi tre dialoghi potessero essere consolidati: "Proprietà per la configurazione corrente", "Proprietà per tutte le configurazioni" e "Personalizza...". A volte è difficile sapere dove verrà memorizzata un'impostazione e cerco nel dialogo sbagliato.
- A volte EE inserisce rientri in posti sconcertanti dopo aver premuto Invio, ad esempio dopo un tag HTML di chiusura o dopo un punto e virgola a fine riga nel codice JS. Recensione raccolta e ospitata su G2.com.