Kei te waatea a Geany 2.0 IDE

Ko te tukunga o te kaupapa Geany 2.0 kua whakaputahia, e whakawhanake ana i tetahi taiao whakatika waehere kiato me te tere e whakamahi ana i te iti rawa o nga whakawhirinakitanga me te kore e herea ki nga ahuatanga o nga taiao kaiwhakamahi takitahi, penei i te KDE, i te GNOME ranei. Ko te whare pukapuka GTK anake me ona whakawhirinakitanga (Pango, Glib me ATK) e hiahia ana a Building Geany. Ka tohatohahia te waehere kaupapa i raro i te raihana GPLv2+ ka tuhia ki nga reo C me C++ (ko te waehere o te whare pukapuka scintilla whakauru kei C++). Ka hangaia nga huihuinga mo nga punaha BSD, nga tohatoha Linux nui, macOS me Windows.

Ko nga ahuatanga matua o Geany:

  • Wetereo miramira.
  • Te whakaoti-aunoa o nga ingoa mahi/taurangi me nga hanga reo penei i te mea, mo te wa, mo te wa.
  • Te whakaoti-aunoa o nga tohu HTML me XML.
  • Waea aki taputapu.
  • Te kaha ki te tiango poraka waehere.
  • Te hanga i tetahi kaiwhakatika i runga i te waahanga whakatika kuputuhi puna Scintilla.
  • Ka tautokohia e 78 nga reo hotaka me te tohu tohu, tae atu ki te C/C++, Java, PHP, HTML, JavaScript, Python, Perl me Pascal.
  • Te hanga i te ripanga whakarapopototanga o nga tohu (nga mahi, tikanga, taonga, taurangi).
  • Hanga-i roto i te emulator kāpeka.
  • He punaha ngawari mo te whakahaere kaupapa.
  • He punaha huihuinga mo te whakahiato me te whakahaere i nga waehere kua whakatikahia.
  • Tautoko mo te whakawhänui i te mahi ma roto i nga monomai. Hei tauira, kei te waatea nga monomai mo te whakamahi i nga punaha whakahaere putanga (Git, Subversion, Bazaar, Fossil, Mercurial, SVK), whakamaoritanga aunoa, taki takikupu, whakatipuranga karaehe, tuhi-aunoa, me te aratau whakatika rua-matapihi.

Kei te waatea a Geany 2.0 IDE

I roto i te putanga hou:

  • He tautoko whakamatautau mo te punaha hanga Meson.
  • Kua wehea nga raraunga hui me nga tautuhinga. Ko nga raraunga e pa ana ki te huihuinga kei roto i te konae session.conf, kei te geany.conf nga tautuhinga.
  • Ko te tukanga o te hanga kaupapa mai i nga raarangi kei reira nga waehere puna kua ngawari.
  • I runga i te papanga Windows, ko te kaupapa GTK "Prof-Gnome" ka taea te taunoa (ko te whiringa kia taea ai te kaupapa "Adwaita" ka waiho hei whiringa).
  • He maha nga parser kua whakahoutia me te tukutahi me te kaupapa Universal Ctags.
  • He pai ake te tautoko mo Kotlin, Markdown, Nim, PHP me nga reo Python.
  • He tautoko taapiri mo AutoIt me nga konae tohu tohu GDScript.
  • Kua taapirihia he atanga ki te ētita waehere hei tiro i te hitori huringa (kua monohia e te taunoa).
  • Kei te taha taha he tirohanga rakau hou mo te tiro i te rarangi tuhinga.
  • I taapirihia he korero hei whakau i nga mahi ina rapu me te whakakapi.
  • He tautoko taapiri mo te tātari i nga ihirangi o te rakau tohu.
  • Kua taapirihia he tautuhinga hei whakaatu i nga mutunga o te raina mena he rereke nga tohu mutunga raina ki nga mea taunoa.
  • Ka whakarato i nga tautuhinga mo te whakarereke i te rahi o te taitara matapihi me nga ripa.
  • Nga putanga whakahou o Scintilla 5.3.7 me Lexilla 5.2.7 whare pukapuka.
  • Ko nga whakaritenga mo te putanga o te whare pukapuka GTK kua piki ake; ko te iti rawa o te GTK 3.24 me mahi inaianei.

Source: opennet.ru

Tāpiri i te kōrero