base di conoscenza
CTRL+F per cercare la tua parola chiave

JEdit

JEdit

jEdit è un editor di testo software gratuito disponibile sotto GNU General Public License versione 2.0. È scritto in Java e funziona su qualsiasi sistema operativo con supporto Java, inclusi BSD, Linux, macOS e Windows.

Sviluppo

Lo sviluppo di jEdit è stato avviato nel 1998 da Slava Pestov, che ha lasciato il progetto nel 2006, consegnando lo sviluppo alla comunità del software libero.

Caratteristiche

jEdit include l'evidenziazione della sintassi che fornisce supporto nativo per oltre 200 formati di file. Il supporto per formati aggiuntivi può essere aggiunto manualmente utilizzando i file XML. Supporta UTF-8 e molte altre codifiche.

Dispone di ampie funzionalità di piegatura del codice e di piegatura del testo, nonché del wrapping del testo che tiene conto dei rientri.

L'applicazione è altamente personalizzabile e può essere estesa con macro scritte in BeanShell, Jython, JavaScript e alcuni altri linguaggi di scripting.

Plug-in

Sono disponibili oltre 150 plug-in jEdit per diverse aree di applicazione.

I plug-in vengono utilizzati per personalizzare l'applicazione per uso individuale e possono trasformarla in un editor XML / HTML avanzato o in un ambiente di sviluppo integrato (IDE), con compilatore, completamento del codice, guida sensibile al contesto, debug, differenziazione visiva e linguaggio strumenti specifici.

I plug-in vengono scaricati tramite un gestore plug-in integrato che li trova e li installa insieme a eventuali dipendenze. Il gestore plug-in seguirà le nuove versioni e potrà scaricare automaticamente gli aggiornamenti associati.

Alcuni plug-in disponibili includono:

  • Controllo ortografico tramite Aspell
  • Sintassi e controlli di stile per varie lingue
  • Completamento automatico del testo
  • Plugin Accents che converte le abbreviazioni dei caratteri per i caratteri accentati mentre vengono digitati.
  • Plug-in XML utilizzato per la modifica di file XML, HTML, JavaScript e CSS. Nel caso di XML, il plug-in esegue la convalida. Per XML, HTML e CSS, utilizza i popup di completamento automatico per elementi, attributi ed entità.

Ricezione

In generale, jEdit ha ricevuto recensioni positive dagli sviluppatori.

Rob Griffiths ha scritto nell'aprile 2002 per MAC OS X HINTS affermando di essere "molto impressionato" e di nominarlo "scelta della settimana". Ha citato la sua memoria di file alla riapertura, la sua capacità di notare se un file aperto è stato modificato su disco da un altro programma, colorazione della sintassi, incluso che gli utenti possono creare i propri schemi di colori, dividere la funzione di Windows, mostrare la funzione del numero di riga, le schede convertibili in soft -Tab e visualizzare le barre laterali. Ha anche elogiato le sue possibilità di personalizzazione utilizzando l'ampio pannello delle preferenze e il motore di ricerca "al volo", che cerca durante la digitazione. Griffiths ha notato che l'applicazione presenta alcuni inconvenienti, ad esempio che è "un po 'lento nello scorrere una riga alla volta" e che, poiché si tratta di un'applicazione Java, non ha l'interfaccia Aqua completa.

Anche rivedendo l'applicazione nell'aprile 2002, Daniel Steinberg, scrivendo per O'Reilly Media, ha dichiarato: "La forza di jEdit per gli sviluppatori Java deriva dai plug-in forniti dalla community ... Per la maggior parte, qui non c'è nulla che non possa essere fatto con BBEdit o anche con i pacchetti Emacs o vi. jEdit le funzionalità in modo molto più piacevole e rende più semplice chiamare la funzionalità di uso frequente utilizzando i plug-in. Dove ho visto NetBeans come eccessivo, altri potrebbero vedere jEdit come insufficiente per un IDE o eccessivo per un editor di testo. Lo trovo adatto a Mac e facile da usare. Non mi aspetto troppo da esso, quindi tendo ad essere soddisfatto di quello che ottengo. "

Nel 2005 Scott Beatty ha esaminato jEdit su SitePoint e ha notato in particolare la funzionalità di piegatura dell'applicazione insieme alle funzionalità di ricerca e sostituzione e evidenziazione della sintassi PHP. Ha raccomandato l'uso del plug-in PHPParser. PHPParser è una barra laterale che verifica la presenza di errori di sintassi PHP ogni volta che un file di codice PHP viene caricato o salvato. Ha notato che il download di jEdit è semplice, ma che ottenere e installare i plug-in per personalizzarlo per l'uso individuale può essere un processo complesso: "Attenzione che una configurazione completa richiede una serie di download e che questo processo può richiedere del tempo".

Scrivendo nel dicembre 2011, il recensore Rares Aioanei ha elogiato la versatilità di jEdit, affermando che "il design di jEdit ti consente di usarlo come un semplice editor, ma anche di usarlo come IDE ed espandere la sua funzionalità tramite plugin in modo che diventi esattamente ciò che vuoi che sia. per l'attività o la lingua a portata di mano ". ma aggiungendo anche che "jEdit non è, tuttavia, un IDE con tutto tranne l'albero di Natale, come Eclipse o Microsoft Visual Studio. Piuttosto, è un'applicazione compatta per la modifica del codice, che fornisce strumenti pratici con funzionalità IDE di base".