CudaText kodea editorearen eguneraketa 1.161.0

Free Pascal eta Lazarus erabiliz idatzitako CudaText plataforma anitzeko kode editorearen bertsio berri bat argitaratu da. Editoreak Python luzapenak onartzen ditu eta Sublime Textekiko abantaila ugari ditu. Garapen-ingurune integratuaren ezaugarri batzuk daude, plugin moduan inplementatuta. 270 lexer sintaktiko baino gehiago prestatu dira programatzaileentzat. Kodea MPL 2.0 lizentziapean banatzen da. Eraikuntzak Linux, Windows, macOS, FreeBSD, OpenBSD, NetBSD, DragonflyBSD eta Solaris plataformetarako daude eskuragarri.

Aurreko iragarkitik hona, honako hobekuntza hauek ezarri dira:

  • Sublime Text-en funtzionaltasuna bikoizten duten komandoak gehitu dira: "Itsatsi eta koska", "Itsatsi historiatik".
  • Lerro erraldoien edizio optimizatua "mugitutako" lerroen moduan. Orain aldaketak askoz azkarragoak dira 40 milioi karaktere-kate batentzat.
  • "Carts extend" komandoak hobetu dira lerro laburretatik igarotzean bagoiak zuzen biderkatzeko.
  • Arrastatu eta jaregin testu blokeak: kurtsore zuzenagoa erakusten da, irakurtzeko soilik diren dokumentuetatik arrastatu dezakezu.
  • Bandera bat gehitu da "Ordeztu" elkarrizketa-koadroan, ordezkatzean RegEx ordezkapenak desgaitzeko aukera ematen duena.
  • "fold_icon_min_range" aukera gehitu da, txikiegiak diren blokeen tolestea kentzen duena.
  • Sublime Text-ekin analogia eginez, Ctrl + "saguaren 3. botoia sakatzea" eta Ctrl + "saguaren gurpilarekin korritzea" prozesatu dira.
  • Irudiak ikusteak formatu gehiago onartzen ditu: WEBP, TGA, PSD, CUR.
  • Edizio kasu batzuen desegin logika Sublime Text-en antzekoagoa izan da.
  • Unicode zuriuneko karaktereak hamaseitarrez erakusten dira orain.
  • Editoreak saio-fitxategia gordetzen du 30 segundoro (tartea aukeraren arabera ezartzen da).
  • Komandoak esleitzeko Extra1/Extra2 saguaren botoien laguntza.
  • "-c" komando-lerroko parametroa gehitu da, programa abiaraztean edozein komando-plugin exekutatzeko aukera ematen duena.
  • Lexeroak:
    • Kode-zuhaitza hobetu da CSS lexerarentzat: orain zuzen erakusten ditu zuhaitz-nodoak CSS dokumentu txikitu (konprimituetan) ere.
    • Markdown lexer: orain hesi-blokeak onartzen ditu dokumentuak beste lexer batzuekin zatiak dituenean.
    • "Ini fitxategiak" lexera "arina" lexer batekin ordezkatu da fitxategi handiak onartzeko.
  • Pluginak:
    • "Built-in sessions" gehitu dira proiektuaren kudeatzaileari, hau da, zuzenean proiektuaren fitxategian gordetako saioak eta haien proiektutik soilik ikusgai.
    • Proiektu-kudeatzailea: elementuak gehitu ditu laster-menuan: "Ireki aplikazio lehenetsian", "Fokatu fitxategi-kudeatzailean". "Joan fitxategira" komandoa ere bizkortu da.
    • Emmet plugina: Lorem Ipsum txertatzeko aukera gehiago.
    • Git Status plugina (Plugin-en kudeatzailea): Git-ekin lan egiteko oinarrizko komandoak eskaintzen ditu, beraz, orain zuzenean editoretik konprometitu zaitezke.
    • Txertatu Emoji plugina (Plugin-kudeatzailea): emojiko Unicode testua txertatzeko aukera ematen du.
  • Plugin berriak Plugins Manager-en:
    • GitHub Gist.
    • WikidPad laguntzailea.
    • JSON/YAML bihurgailua.
    • Marradurak.
    • Bootstrap osatzea eta Bulma osatzea.

Iturria: opennet.ru

Gehitu iruzkin berria