Jink
Da Wikipedia, l'enciclopedia libera.
Responsabile: Giovanni Colombi Programmatori: Giovanni Colombi, David Tomassi
Contents |
Jink - Jink Is Not Kate
"Kate è il primo amore, non è detto che sia la donna della vita." -- nostatic
Il progetto Jink si propone di sviluppare un editor di testo avanzato con supporto alla
programmazione in diversi linguaggi. Jink racchiuderà le principali funzioni degli editor
più diffusi (probabilmente non tutte quelle di emacs :) ) e offrirà ai programmatori
un'interfaccia semplice e veloce per scrivere i propri codici sorgente.
Jink è scritto in Java per la sua flessibilità e portabilità. Jink è
portabile al 100% su qualsiasi piattaforma che supporti Java, è facilmente estendibile ed è
modulare.
Jink è software libero ed è rilasciato secondo i termini della GNU General Public License
versione 2.
Lo stato attuale del progetto
Lo sviluppo dell'applicazione è ancora allo stato iniziale.
Jink permette di gestire diversi documenti nella stessa finestra grazie alla sua interfaccia flessibile, simile a quella Kate (http://kate.kde.org/). Le principali opzioni permettono di riaprire i file all'avvio, inserire/rimuovere commenti, indentare/deindentare il codice sorgente. E' presente una comoda barra di ricerca/sostituzione testo che compare a video posizionandosi nella parte bassa della finestra. Jink riconosce e colora il codice sorgente Java.
Le funzioni che verranno implementate
Nelle prossime release, oltre alla risoluzione di alcuni bug, verranno aggiunte queste funzionalità:
- sistema di parsing e colorazione codice sorgente facilmente estendibile attraverso plugin
- emulatore di terminale a comparsa e shell java
- Sistema di puntamento del mouse avanzato ( drag & drop di codice )
- interfaccia grafica per cvs (Concurrent Version System)
- funzioni specifiche per vari linguaggi di programmazione
- plugin per interfacciarsi con la caffettiera usb (request by lele)
- ...tutte le altre che ci verranno in mente
Gli sviluppatori di Jink
Giovanni Colombi (g.colombi[at]gmail.com)
David Tomassi (polmol[at]gmail.com)
