Geany 1.38 IDE-ի թողարկում

Geany 1.38-ը՝ թեթև և կոմպակտ ծրագրային մշակման միջավայր, այժմ հասանելի է: Նախագծի նպատակներն են ստեղծել շատ արագ կոդի խմբագրման միջավայր, որը պահանջում է նվազագույն կախվածություններ կառուցման ընթացքում և կապված չէ որոշակի օգտատիրոջ միջավայրերի, ինչպիսիք են KDE-ն կամ GNOME-ը, առանձնահատկությունների հետ: Geany-ի կառուցման համար անհրաժեշտ է միայն GTK գրադարանը և դրա կախվածությունները (Pango, Glib և ATK): Նախագծի կոդը տարածվում է GPLv2+ լիցենզիայով և գրված է C և C++ լեզուներով (ինտեգրված սցինտիլյա գրադարանը C++ լեզվով է): Փաթեթները հասանելի են BSD համակարգերի և հիմնական բաշխումների համար: Linux.

Geany-ի հիմնական հատկանիշները.

  • Շարահյուսության ընդգծում.
  • Ֆունկցիայի/փոփոխականների անունների և լեզվական կառուցվածքների ավտոմատ լրացում, ինչպիսիք են՝ if, for և while:
  • HTML և XML թեգերի ավտոմատ լրացում:
  • Զանգահարեք գործիքների հուշումներ:
  • Կոդի բլոկները փլուզելու ունակություն:
  • Scintilla աղբյուրի տեքստի խմբագրման բաղադրիչի հիման վրա խմբագրի կառուցում:
  • Աջակցում է ծրագրավորման և նշագրման 75 լեզուների, ներառյալ C/C++, Java, PHP, HTML, JavaScript, Python, Perl և Pascal:
  • Սիմվոլների (գործառույթներ, մեթոդներ, առարկաներ, փոփոխականներ) ամփոփ աղյուսակի ձևավորում։
  • Ներկառուցված տերմինալի էմուլյատոր:
  • Ծրագրերի կառավարման պարզ համակարգ:
  • Խմբագրված կոդի կազմման և գործարկման համար հավաքման համակարգ:
  • Աջակցություն պլագինների միջոցով ֆունկցիոնալության ընդլայնմանը: Օրինակ՝ պլագինները հասանելի են տարբերակների կառավարման համակարգերի (Git, Subversion, Bazaar, Fossil, Mercurial, SVK) օգտագործման համար, թարգմանությունների ավտոմատացման, ուղղագրության ստուգման, դասի ստեղծման, ավտոմատ ձայնագրման և երկու պատուհանի խմբագրման ռեժիմի համար:
  • Պլատֆորմի աջակցություն Linux, FreeBSD, NetBSD, OpenBSD, macOS, AIX 5.3, Solaris Express և Windows.

Նոր տարբերակում.

  • Փաստաթղթերի բացման արագության բարձրացում:
  • Ctags աջակցության կոդը համաժամեցվել է Universal Ctags-ի հետ, ավելացվել են նոր վերլուծիչներ։
  • GTK2 գրադարանի աջակցությունը հեռացվել է:
  • Բոլոր բաց փաստաթղթերը վերաբեռնելու համար ավելացվել է թեժ ստեղն:
  • SaveActions հավելվածը հնարավորություն է տալիս կարգավորել տեղեկատու ֆայլերը ակնթարթորեն պահելու համար:
  • Ավելացվել է Julia ծրագրավորման լեզվի և Meson կառուցման սկրիպտների աջակցությունը։
  • Մոնտաժման միջավայրի պահանջներն ավելացել են, հավաքման համար այժմ պահանջվում է C++17 ստանդարտին աջակցող կոմպիլյատոր:
  • 32-բիթային համակարգերի համար կատարվող ֆայլերի ստեղծումը դադարեցվել է։ Windows, և 64-բիթային տարբերակները տեղափոխվել են GTK3 օգտագործելու համար։

Geany 1.38 IDE-ի թողարկում
Geany 1.38 IDE-ի թողարկում


Source: opennet.ru
Գնեք հուսալի հոստինգ DDoS պաշտպանությամբ կայքերի, VPS VDS սերվերների համար 🔥 Գնեք հուսալի կայքերի հոսթինգ՝ DDoS պաշտպանությամբ, VPS VDS սերվերներով | ProHoster