Geany 2.0 IDE තිබේ

Geany 2.0 ව්‍යාපෘතියේ නිකුතුව ප්‍රකාශයට පත් කර ඇති අතර, අවම පරායත්තතා සංඛ්‍යාවක් භාවිතා කරන සහ KDE හෝ GNOME වැනි තනි පරිශීලක පරිසරයන්ගේ විශේෂාංග සමඟ බැඳී නොමැති සංයුක්ත හා වේගවත් කේත සංස්කරණ පරිසරයක් සංවර්ධනය කරයි. Geany ගොඩනැගීමට අවශ්‍ය වන්නේ GTK පුස්තකාලය සහ එහි පරායත්තතා (Pango, Glib සහ ATK) පමණි. ව්‍යාපෘති කේතය GPLv2+ බලපත්‍රය යටතේ බෙදා හරින අතර C සහ C++ භාෂාවලින් ලියා ඇත (ඒකාබද්ධ scintilla පුස්තකාලයේ කේතය C++ හි ඇත). BSD පද්ධති, ප්‍රධාන Linux බෙදාහැරීම්, macOS සහ Windows සඳහා එකලස් කිරීම් ජනනය වේ.

Geany හි ප්රධාන ලක්ෂණ:

  • වාක්‍ය ඛණ්ඩ ඉස්මතු කිරීම.
  • ශ්‍රිත/විචල්‍ය නම් සහ if, for and while වැනි භාෂා ගොඩනැගීම් ස්වයංක්‍රීයව සම්පූර්ණ කිරීම.
  • HTML සහ XML ටැග් ස්වයං සම්පූර්ණ කිරීම.
  • ඇමතුම් මෙවලම් ඉඟි.
  • කේත කුට්ටි බිඳ දැමීමේ හැකියාව.
  • Scintilla මූලාශ්‍ර පෙළ සංස්කරණ සංරචකය මත පදනම්ව සංස්කාරකයක් ගොඩනැගීම.
  • C/C++, Java, PHP, HTML, JavaScript, Python, Perl සහ Pascal ඇතුළුව 78 ක්‍රමලේඛන සහ සලකුණු භාෂා සඳහා සහය දක්වයි.
  • සංකේතවල සාරාංශ වගුවක් සෑදීම (කාර්යයන්, ක්රම, වස්තූන්, විචල්යයන්).
  • ගොඩනඟන ලද පර්යන්ත ඉමුලේටරය.
  • ව්යාපෘති කළමනාකරණය සඳහා සරල පද්ධතියක්.
  • සංස්කරණය කළ කේතය සම්පාදනය කිරීම සහ ධාවනය කිරීම සඳහා එකලස් කිරීමේ පද්ධතියකි.
  • ප්ලගීන හරහා ක්‍රියාකාරීත්වය පුළුල් කිරීම සඳහා සහාය. උදාහරණයක් ලෙස, අනුවාද පාලන පද්ධති (Git, Subversion, Bazaar, Fossil, Mercurial, SVK), පරිවර්තන ස්වයංක්‍රීය කිරීම, අක්ෂර වින්‍යාසය පරීක්ෂා කිරීම, පන්ති උත්පාදනය, ස්වයංක්‍රීය පටිගත කිරීම සහ ද්විත්ව කවුළු සංස්කරණ මාදිලිය භාවිතා කිරීම සඳහා ප්ලගීන තිබේ.

Geany 2.0 IDE තිබේ

නව අනුවාදයේ:

  • Meson ගොඩනැගීමේ පද්ධතිය සඳහා පර්යේෂණාත්මක සහාය එක් කරන ලදී.
  • සැසි දත්ත සහ සැකසුම් වෙන් කර ඇත. සැසියට අදාළ දත්ත දැන් session.conf ගොනුවේ ඇති අතර සැකසීම් geany.conf හි ඇත.
  • ප්‍රභව කේත පිහිටා ඇති නාමාවලි වලින් ව්‍යාපෘති නිර්මාණය කිරීමේ ක්‍රියාවලිය සරල කර ඇත.
  • වින්ඩෝස් වේදිකාවේ, 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

අදහස් එක් කරන්න