Geany 2.0 IDE рдЙрдкрд▓рдмреНрдз рдЫ

Geany 2.0 рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рд░рд┐рд▓реАрдЬ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ, рдПрдЙрдЯрд╛ рдХрдореНрдкреНрдпрд╛рдХреНрдЯ рд░ рджреНрд░реБрдд рдХреЛрдб рд╕рдореНрдкрд╛рджрди рд╡рд╛рддрд╛рд╡рд░рдг рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрджреИ рдЬрд╕рд▓реЗ рдиреНрдпреВрдирддрдо рд╕рдВрдЦреНрдпрд╛рдорд╛ рдирд┐рд░реНрднрд░рддрд╛рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ рд░ рдХреЗрдбреАрдИ рд╡рд╛ GNOME рдЬрд╕реНрддрд╛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╡рд╛рддрд╛рд╡рд░рдгрдХрд╛ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВрдорд╛ рдмрд╛рдБрдзрд┐рдПрдХреЛ рдЫреИрдиред Geany рдХреЛ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди GTK рдкреБрд╕реНрддрдХрд╛рд▓рдп рд░ рдпрд╕рдХреЛ рдирд┐рд░реНрднрд░рддрд╛рд╣рд░реВ (Pango, Glib рд░ ATK) рдорд╛рддреНрд░ рдЪрд╛рд╣рд┐рдиреНрдЫред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛрдб GPLv2+ рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рддрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ C рд░ C++ рднрд╛рд╖рд╛рд╣рд░реВрдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ (рдПрдХреАрдХреГрдд рд╕рд┐рдиреНрдЯрд┐рд▓рд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдпрдХреЛ рдХреЛрдб C++ рдорд╛ рдЫ)ред рд╕рднрд╛рд╣рд░реВ BSD рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ, рдкреНрд░рдореБрдЦ рд▓рд┐рдирдХреНрд╕ рд╡рд┐рддрд░рдгрд╣рд░реВ, macOS рд░ Windows рдХреЛ рд▓рд╛рдЧрд┐ рдЙрддреНрдкрдиреНрди рд╣реБрдиреНрдЫрдиреНред

Geany рдХреЛ рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рд╣рд░реБ:

  • рд╕рд┐рдиреНрдЯреНрдпрд╛рдХреНрд╕ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдЩред
  • рдкреНрд░рдХрд╛рд░реНрдп/рдЪрд░ рдирд╛рдорд╣рд░реВрдХреЛ рд╕реНрд╡рдд: рдкреВрд░реНрдгрддрд╛ рд░ рднрд╛рд╖рд╛ рдирд┐рд░реНрдорд╛рдгрд╣рд░реВ рдЬрд╕реНрддреИ if, for and whileред
  • HTML рд░ XML рдЯреНрдпрд╛рдЧрд╣рд░реВрдХреЛ рд╕реНрд╡рдд: рдкреВрд░реНрдгрддрд╛ред
  • рдХрд▓ рдЯреВрд▓рдЯрд┐рдкреНрд╕ред
  • рдХреЛрдб рдмреНрд▓рдХрд╣рд░реВ рдкрддрди рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ред
  • Scintilla рд╕реНрд░реЛрдд рдкрд╛рда рд╕рдореНрдкрд╛рджрди рдХрдореНрдкреЛрдиреЗрдиреНрдЯрдорд╛ рдЖрдзрд╛рд░рд┐рдд рд╕рдореНрдкрд╛рджрдХ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрджреИред
  • C/C++, Java, PHP, HTML, JavaScript, Python, Perl рд░ Pascal рд╕рд╣рд┐рдд ренрео рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рд░ рдорд╛рд░реНрдХрдЕрдк рднрд╛рд╖рд╛рд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред
  • рдкреНрд░рддреАрдХрд╣рд░реВрдХреЛ рд╕рд╛рд░рд╛рдВрд╢ рддрд╛рд▓рд┐рдХрд╛рдХреЛ рдЧрдарди (рдХрд╛рд░реНрдпрд╣рд░реВ, рд╡рд┐рдзрд┐рд╣рд░реВ, рд╡рд╕реНрддреБрд╣рд░реВ, рдЪрд░рд╣рд░реВ)ред
  • рдмрд┐рд▓реНрдЯ-рдЗрди рдЯрд░реНрдорд┐рдирд▓ рдЗрдореБрд▓реЗрдЯрд░ред
  • рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреНрд░рдмрдиреНрдз рдЧрд░реНрди рдХреЛ рд▓рд╛рдЧреА рдПрдХ рд╕рд░рд▓ рдкреНрд░рдгрд╛рд▓реАред
  • рд╕рдореНрдкрд╛рджрд┐рдд рдХреЛрдб рд╕рдВрдХрд▓рди рд░ рдЪрд▓рд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рдПрдХ рдЕрд╕реЗрдВрдмрд▓реА рдкреНрд░рдгрд╛рд▓реАред
  • рдкреНрд▓рдЧрдЗрдирд╣рд░реВ рдорд╛рд░реНрдлрдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╡рд┐рд╕реНрддрд╛рд░рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердиред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдкреНрд▓рдЧрдЗрдирд╣рд░реВ рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ (Git, Subversion, Bazaar, Fossil, Mercurial, SVK), рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЕрдиреБрд╡рд╛рдж, рд╣рд┐рдЬреНрдЬреЗ рдЬрд╛рдБрдЪ, рд╡рд░реНрдЧ рдЙрддреНрдкрд╛рджрди, рд╕реНрд╡рдд: рд░реЗрдХрд░реНрдбрд┐рдЩ, рд░ рджреБрдИ-рд╡рд┐рдиреНрдбреЛ рд╕рдореНрдкрд╛рджрди рдореЛрдб рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЙрдкрд▓рдмреНрдз рдЫрдиреНред

Geany 2.0 IDE рдЙрдкрд▓рдмреНрдз рдЫ

рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдгрдорд╛:

  • Meson рдирд┐рд░реНрдорд╛рдг рдкреНрд░рдгрд╛рд▓реАрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред
  • рд╕рддреНрд░ рдбреЗрдЯрд╛ рд░ рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдЕрд▓рдЧ рдЫрдиреНред рд╕рддреНрд░-рд╕рдореНрдмрдиреНрдзрд┐рдд рдбрд╛рдЯрд╛ рдЕрдм session.conf рдлрд╛рдЗрд▓рдорд╛ рдЫ, рд░ рд╕реЗрдЯрд┐рдЩрд╣рд░реВ geany.conf рдорд╛ рдЫрдиреНред
  • рд╕реНрд░реЛрдд рдХреЛрдбрд╣рд░реВ рдЕрд╡рд╕реНрдерд┐рдд рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рд╣рд░реВрдмрд╛рдЯ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд▓рд╛рдИ рд╕рд░рд▓реАрдХреГрдд рдЧрд░рд┐рдПрдХреЛ рдЫред
  • рд╡рд┐рдиреНрдбреЛрдЬ рдкреНрд▓реЗрдЯрдлрд░реНрдордорд╛, GTK рд╡рд┐рд╖рдпрд╡рд╕реНрддреБ "Prof-Gnome" рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рд╕рдХреНрд╖рдо рдЧрд░рд┐рдПрдХреЛ рдЫ ("Adwaita" рд╡рд┐рд╖рдпрд╡рд╕реНрддреБ рд╕рдХреНрд╖рдо рдЧрд░реНрдиреЗ рд╡рд┐рдХрд▓реНрдкрд▓рд╛рдИ рд╡рд┐рдХрд▓реНрдкрдХреЛ рд░реВрдкрдорд╛ рдЫреЛрдбрд┐рдПрдХреЛ рдЫ)ред
  • рдзреЗрд░реИ рдкрд╛рд░реНрд╕рд░рд╣рд░реВ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреН рд░ рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА Ctags рдкрд░рд┐рдпреЛрдЬрдирд╛рд╕рдБрдЧ рд╕рд┐рдЩреНрдХреНрд░реЛрдирд╛рдЗрдЬ рдЧрд░рд┐рдПрдХреЛ рдЫред
  • рдХреЛрдЯрд▓рд┐рди, рдорд╛рд░реНрдХрдбрд╛рдЙрди, рдирд┐рдо, PHP рд░ рдкрд╛рдЗрдерди рднрд╛рд╖рд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рд╕рдорд░реНрдердиред
  • AutoIt рд░ GDScript рдорд╛рд░реНрдХрдЕрдк рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред
  • рдкрд░рд┐рд╡рд░реНрддрди рдЗрддрд┐рд╣рд╛рд╕ рд╣реЗрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдХреЛрдб рд╕рдореНрдкрд╛рджрдХрдорд╛ рдЗрдиреНрдЯрд░рдлреЗрд╕ рдердкрд┐рдПрдХреЛ рдЫ (рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рдЕрд╕рдХреНрд╖рдо рдЧрд░рд┐рдПрдХреЛ)ред
  • рд╕рд╛рдЗрдбрдмрд╛рд░рд▓реЗ рдХрд╛рдЧрдЬрд╛рддрд╣рд░реВрдХреЛ рд╕реВрдЪреА рд╣реЗрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдирдпрд╛рдБ рд░реВрдЦ рджреГрд╢реНрдп рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред
  • рдЦреЛрдЬреА рд░ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реНрджрд╛ рдЕрдкрд░реЗрд╕рдирд╣рд░реВ рдкреБрд╖реНрдЯрд┐ рдЧрд░реНрди рд╕рдВрд╡рд╛рдж рдердкрд┐рдпреЛред
  • рдкреНрд░рддреАрдХ рд░реВрдЦрдХреЛ рд╕рд╛рдордЧреНрд░реА рдлрд┐рд▓реНрдЯрд░ рдЧрд░реНрди рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред
  • рдпрджрд┐ рд░реЗрдЦрд╛ рд╕рдорд╛рдкреНрдд рд╣реБрдиреЗ рд╡рд░реНрдгрд╣рд░реВ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╡рд░реНрдгрд╣рд░реВ рднрдиреНрджрд╛ рдлрд░рдХ рдЫрдиреН рднрдиреЗ рд░реЗрдЦрд╛ рдЕрдиреНрддреНрдпрд╣рд░реВ рджреЗрдЦрд╛рдЙрди рд╕реЗрдЯрд┐рдЩ рдердкрд┐рдпреЛред
  • рд╕рдЮреНрдЭреНрдпрд╛рд▓ рд╢реАрд░реНрд╖рдХ рд░ рдЯреНрдпрд╛рдмрд╣рд░реВрдХреЛ рдЖрдХрд╛рд░ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред
  • Scintilla 5.3.7 рд░ Lexilla 5.2.7 рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВрдХреЛ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВред
  • GTK рдкреБрд╕реНрддрдХрд╛рд▓рдпрдХреЛ рд╕рдВрд╕реНрдХрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ рдмрдврд╛рдЗрдПрдХреЛ рдЫ; рдХрдореНрддрд┐рдорд╛ GTK 3.24 рдЕрдм рдХрд╛рдо рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди