Kehittäjä | Jean-Philippe Bernardy |
---|---|
Viimeinen versio | 0,6,0 (11. maaliskuuta 2009) |
Tallettaa | github.com/yi-editor/yi |
Laatuvakuutus | Jatkuva integraatio |
Kirjoitettu | Haskell |
Käyttöliittymä | GTK |
Käyttöjärjestelmä | Microsoft Windows |
Ympäristö | POSIX-yhteensopiva |
Kieli (kielet | Englanti |
Tyyppi | Tekstieditori |
Lisenssi | Nestekaasu |
Verkkosivusto | http://haskell.org/haskellwiki/Yi |
Yi on tekstieditori, joka on kirjoitettu ja laajennettavissa Haskell- kielellä . Yi on pieni suoritettava ohjelma, joka kokoaa koodin, joka muodostaa todellisen editorin GHC- kääntäjän kautta . Tämä pieni ydin voi toistuvasti kääntää laajennuksia uudelleen. Tämä mahdollistaa kirjoitustestisyklin nopeuttamisen, vaikka Yi kirjoitettaisiin staattisesti kirjoitetulla kielellä . Haskellin käyttäminen laajennuskielenä antaa mahdollisuuden luottaa haskellilla kirjoitettuihin kirjastoihin ja työkaluihin. Hankkeen pitkän aikavälin tavoitteena on, että Yistä tulee haskell-ohjelmoijien valitsema toimittaja aivan kuten Emacs Lisp- ohjelmoijille .
Yi voi käyttää joko GTK + tai vty käyttöliittymänä . Vty käyttää näennäispäätettä . Cocoa käyttöliittymä on kokeellinen.
Yi: n ensisijaiset emulointimoodit ovat Vim ja emacs . Yi tarjoaa myös avaimet, vi , mg ja nanot . Voit myös kirjoittaa käyttöliittymiä muilta toimittajilta haskellissa.