ДостапСн Π΅ Geany 2.0 IDE

ОбјавСно Π΅ ΠΎΠ±Ρ˜Π°Π²ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΡ‚ Geany 2.0, Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ˜ΡœΠΈ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Π° ΠΈ Π±Ρ€Π·Π° ΠΎΠΊΠΎΠ»ΠΈΠ½Π° Π·Π° ΡƒΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ΅ ΠΊΠΎΠ΄ ΡˆΡ‚ΠΎ користи ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π΅Π½ Π±Ρ€ΠΎΡ˜ Π½Π° зависности ΠΈ Π½Π΅ Π΅ ΠΏΠΎΠ²Ρ€Π·Π°Π½Π° со карактСристикитС Π½Π° ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»Π½ΠΈΡ‚Π΅ кориснички ΠΎΠΊΠΎΠ»ΠΈΠ½ΠΈ, ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС KDE ΠΈΠ»ΠΈ GNOME. Building Geany Π±Π°Ρ€Π° само Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° GTK ΠΈ Π½Π΅Ρ˜Π·ΠΈΠ½ΠΈΡ‚Π΅ зависности (Pango, Glib ΠΈ ATK). ΠŸΡ€ΠΎΠ΅ΠΊΡ‚Π½ΠΈΠΎΡ‚ ΠΊΠΎΠ΄ сС дистрибуира ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Ρ†Π°Ρ‚Π° GPLv2+ ΠΈ Π΅ напишан Π½Π° Ρ˜Π°Π·ΠΈΡ†ΠΈΡ‚Π΅ C ΠΈ C++ (ΠΊΠΎΠ΄ΠΎΡ‚ Π½Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½Π°Ρ‚Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° сцинтил Π΅ Π²ΠΎ C++). Π‘Π΅ создаваат склопови Π·Π° BSD систСми, Π³ΠΎΠ»Π΅ΠΌΠΈ дистрибуции Π½Π° Linux, macOS ΠΈ Windows.

Π“Π»Π°Π²Π½ΠΈ карактСристики Π½Π° Geany:

  • Π˜ΡΡ‚Π°ΠΊΠ½ΡƒΠ²Π°ΡšΠ΅ Π½Π° синтакса.
  • Автоматско ΠΊΠΎΠΌΠΏΠ»Π΅Ρ‚ΠΈΡ€Π°ΡšΠ΅ Π½Π° имиња Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ/ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ ΠΈ Ρ˜Π°Π·ΠΈΡ‡Π½ΠΈ конструкции ΠΊΠ°ΠΊΠΎ Π°ΠΊΠΎ, Π·Π° ΠΈ Π΄ΠΎΠ΄Π΅ΠΊΠ°.
  • Автоматско ΠΊΠΎΠΌΠΏΠ»Π΅Ρ‚ΠΈΡ€Π°ΡšΠ΅ Π½Π° HTML ΠΈ XML Ρ‚Π°Π³ΠΎΠ²ΠΈ.
  • ΠŸΠΎΠ²ΠΈΠΊΠ°Ρ˜Ρ‚Π΅ совСти Π·Π° Π°Π»Π°Ρ‚ΠΊΠΈ.
  • Бпособност Π·Π° ΠΊΠΎΠ»Π°ΠΏΡΠΈΡ€Π°ΡšΠ΅ Π½Π° Π±Π»ΠΎΠΊΠΎΠ²ΠΈ со ΠΊΠΎΠ΄ΠΎΠ²ΠΈ.
  • Π˜Π·Π³Ρ€Π°Π΄Π±Π° Π½Π° ΡƒΡ€Π΅Π΄Π½ΠΈΠΊ Π²Ρ€Π· основа Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°Ρ‚Π° Π·Π° ΡƒΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΈΠ·Π²ΠΎΡ€Π΅Π½ тСкст Scintilla.
  • ΠŸΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π° 78 Ρ˜Π°Π·ΠΈΡ†ΠΈ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°ΡšΠ΅ ΠΈ ΠΎΠ·Π½Π°Ρ‡ΡƒΠ²Π°ΡšΠ΅, Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°Ρ˜ΡœΠΈ C/C++, Java, PHP, HTML, JavaScript, Python, Perl ΠΈ Pascal.
  • Π€ΠΎΡ€ΠΌΠΈΡ€Π°ΡšΠ΅ Π½Π° Π·Π±ΠΈΡ€Π½Π° Ρ‚Π°Π±Π΅Π»Π° Π½Π° симболи (Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ, ΠΎΠ±Ρ˜Π΅ΠΊΡ‚ΠΈ, ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ).
  • Π’Π³Ρ€Π°Π΄Π΅Π½ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅Π½ Π΅ΠΌΡƒΠ»Π°Ρ‚ΠΎΡ€.
  • ЕдноставСн систСм Π·Π° ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅ со ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ.
  • Π‘ΠΊΠ»ΠΎΠΏΠ΅Π½ систСм Π·Π° ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»ΠΈΡ€Π°ΡšΠ΅ ΠΈ ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π½Π° ΡƒΡ€Π΅Π΄Π΅Π½ ΠΊΠΎΠ΄.
  • ΠŸΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° ΠΏΡ€ΠΎΡˆΠΈΡ€ΡƒΠ²Π°ΡšΠ΅ Π½Π° функционалноста ΠΏΡ€Π΅ΠΊΡƒ ΠΏΡ€ΠΈΠΊΠ»ΡƒΡ‡ΠΎΡ†ΠΈ. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈΠΊΠ»ΡƒΡ‡ΠΎΡ†ΠΈΡ‚Π΅ сС достапни Π·Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ систСми Π·Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° Π½Π° Π²Π΅Ρ€Π·ΠΈΠΈ (Git, Subversion, Bazaar, Fossil, Mercurial, SVK), Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΏΡ€Π΅Π²ΠΎΠ΄ΠΈ, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° правопис, Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΡšΠ΅ класа, автоматско снимањС ΠΈ Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΡƒΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ΅ Π²ΠΎ Π΄Π²Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ.

ДостапСн Π΅ Geany 2.0 IDE

Π’ΠΎ Π½ΠΎΠ²Π°Ρ‚Π° Π²Π΅Ρ€Π·ΠΈΡ˜Π°:

  • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ СкспСримСнтална ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° систСмот Π·Π° Π³Ρ€Π°Π΄Π΅ΡšΠ΅ Meson.
  • ΠŸΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ Π·Π° ΡΠ΅ΡΠΈΡ˜Π°Ρ‚Π° ΠΈ поставкитС сС ΠΎΠ΄Π²ΠΎΠ΅Π½ΠΈ. ΠŸΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈΡ‚Π΅ ΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΈ со ΡΠ΅ΡΠΈΡ˜Π°Ρ‚Π° сСга сС Π²ΠΎ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° session.conf, Π° поставкитС сС Π²ΠΎ geany.conf.
  • ΠŸΡ€ΠΎΡ†Π΅ΡΠΎΡ‚ Π½Π° ΠΊΡ€Π΅ΠΈΡ€Π°ΡšΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ ΠΎΠ΄ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΈ Π²ΠΎ ΠΊΠΎΠΈ сС Π½Π°ΠΎΡ“Π°Π°Ρ‚ ΠΈΠ·Π²ΠΎΡ€Π½ΠΈΡ‚Π΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΈ Π΅ поСдноставСн.
  • На ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Windows, Ρ‚Π΅ΠΌΠ°Ρ‚Π° GTK β€žProf-Gnomeβ€œ Π΅ стандардно ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½Π° (ΠΎΠΏΡ†ΠΈΡ˜Π°Ρ‚Π° Π·Π° ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π°ΡšΠ΅ Π½Π° Ρ‚Π΅ΠΌΠ°Ρ‚Π° β€žAdwaitaβ€œ Π΅ оставСна ΠΊΠ°ΠΊΠΎ ΠΎΠΏΡ†ΠΈΡ˜Π°).
  • ΠœΠ½ΠΎΠ³Ρƒ парсСри сС Π°ΠΆΡƒΡ€ΠΈΡ€Π°Π½ΠΈ ΠΈ синхронизирани со ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΡ‚ Universal Ctags.
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Ρ˜Π°Π·ΠΈΡ†ΠΈΡ‚Π΅ Kotlin, Markdown, Nim, PHP ΠΈ Python.
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈΡ‚Π΅ Π·Π° ΠΎΠ±Π΅Π»Π΅ΠΆΡƒΠ²Π°ΡšΠ΅ AutoIt ΠΈ GDScript.
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½ Π΅ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ Π²ΠΎ ΡƒΡ€Π΅Π΄ΡƒΠ²Π°Ρ‡ΠΎΡ‚ Π½Π° ΠΊΠΎΠ΄ Π·Π° ΠΏΡ€Π΅Π³Π»Π΅Π΄ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΈΡΡ‚ΠΎΡ€ΠΈΡ˜Π°Ρ‚Π° Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ (стандардно ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ΠΎ).
  • Π‘Ρ‚Ρ€Π°Π½ΠΈΡ‡Π½Π°Ρ‚Π° Π»Π΅Π½Ρ‚Π° Π½ΡƒΠ΄ΠΈ Π½ΠΎΠ² ΠΏΡ€ΠΈΠΊΠ°Π· Π½Π° Π΄Ρ€Π²ΠΎ Π·Π° ΠΏΡ€Π΅Π³Π»Π΅Π΄ΡƒΠ²Π°ΡšΠ΅ Π½Π° списокот со Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ.
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½ΠΎ Π΅ дијалог Π·Π° ΠΏΠΎΡ‚Π²Ρ€Π΄ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈΡ‚Π΅ ΠΏΡ€ΠΈ ΠΏΡ€Π΅Π±Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ ΠΈ Π·Π°ΠΌΠ΅Π½Π°.
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° содрТината Π½Π° Π΄Ρ€Π²ΠΎΡ‚ΠΎ со симболи.
  • Π”ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ поставка Π·Π° ΠΏΡ€ΠΈΠΊΠ°ΠΆΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΊΡ€Π°Π΅Π²ΠΈΡ‚Π΅ Π½Π° Π»ΠΈΠ½ΠΈΠΈΡ‚Π΅ Π°ΠΊΠΎ Π·Π½Π°Ρ†ΠΈΡ‚Π΅ Π·Π° Π·Π°Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π½Π° Π»ΠΈΠ½ΠΈΠΈΡ‚Π΅ сС Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΎΠ΄ стандарднитС.
  • ΠžΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° поставки Π·Π° ΠΌΠ΅Π½ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°Ρ‚Π° Π½Π° насловот ΠΈ Ρ˜Π°Π·ΠΈΡ‡ΠΈΡšΠ°Ρ‚Π° Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†ΠΎΡ‚.
  • АТурирани Π²Π΅Ρ€Π·ΠΈΠΈ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈΡ‚Π΅ Scintilla 5.3.7 ΠΈ Lexilla 5.2.7.
  • Π‘Π°Ρ€Π°ΡšΠ°Ρ‚Π° Π·Π° Π²Π΅Ρ€Π·ΠΈΡ˜Π°Ρ‚Π° Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° GTK сС Π·Π³ΠΎΠ»Π΅ΠΌΠ΅Π½ΠΈ; сСга сС Π±Π°Ρ€Π° Π±Π°Ρ€Π΅ΠΌ GTK 3.24 Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ.

Π˜Π·Π²ΠΎΡ€: opennet.ru

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€