Responsabile: Giovanni Colombi Programmatori: Giovanni Colombi, David Tomassi

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)

 
attivita/progetti/jink.txt · Ultima modifica: 2010/04/13 01:16 (modifica esterna)
 
Ad eccezione da dove è diversamente indicato, il contenuto di questo wiki è sotto la seguente licenza:GNU Free Documentation License 1.3
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki