From a41c1fd760ddacb23363961b3452449685e80796 Mon Sep 17 00:00:00 2001 From: DarkSun Date: Sat, 21 Oct 2023 05:03:58 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=89=E9=A2=98[news]:=2020231020=20Geany=20?= =?UTF-8?q?2.0=20Release=20Makes=20it=20a=20More=20Versatile=20Text=20Edit?= =?UTF-8?q?or=20and=20IDE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit sources/news/20231020 Geany 2.0 Release Makes it a More Versatile Text Editor and IDE.md --- ...it a More Versatile Text Editor and IDE.md | 96 +++++++++++++++++++ 1 file changed, 96 insertions(+) create mode 100644 sources/news/20231020 Geany 2.0 Release Makes it a More Versatile Text Editor and IDE.md diff --git a/sources/news/20231020 Geany 2.0 Release Makes it a More Versatile Text Editor and IDE.md b/sources/news/20231020 Geany 2.0 Release Makes it a More Versatile Text Editor and IDE.md new file mode 100644 index 0000000000..012f3eb8bd --- /dev/null +++ b/sources/news/20231020 Geany 2.0 Release Makes it a More Versatile Text Editor and IDE.md @@ -0,0 +1,96 @@ +[#]: subject: "Geany 2.0 Release Makes it a More Versatile Text Editor and IDE" +[#]: via: "https://news.itsfoss.com/geany-2-0/" +[#]: author: "Sourav Rudra https://news.itsfoss.com/author/sourav/" +[#]: collector: "lujun9972/lctt-scripts-1693450080" +[#]: translator: " " +[#]: reviewer: " " +[#]: publisher: " " +[#]: url: " " + +Geany 2.0 Release Makes it a More Versatile Text Editor and IDE +====== +Geany 2.0 arrives with new filetypes and other refinements. +[Geany][1] is regarded as one of the [best Python IDEs for Linux][2], it is **an open-source, lightweight IDE** based on the GTK3 toolkit. + +It can also be counted as one of the [alternatives to Notepad++ on Linux][3] considering Geany's feature-set appeals to variety of users. + +Now, a new release has been introduced in the form of ' **Geany 2.0** ' that offers many improvements. + +Let's see what is in store. + +## 🆕 Geany 2.0: What's New? + +![][4] + +The highlights of this Geany release can be divided into two distinct sections, which cover mostly the interface and better support for filetypes. + +### Filetype Upgrades + +The filetype configuration for **Kotlin** was improved with updates to the [basic types][5]. Similarly, for **Python** , the standard library tags creation script was rewritten for Python 3 and support was improved for the **ctags** file format. + +And finally, **support for new filetypes** such as [**AutoIt**][6] and [**GDScript**][7] were added to Geany, and the filetype configs for **Nim** and **PHP** updated for addressing some long-standing issues. + +### Interface Improvements + +![][8] + +Geany 2.0 features **a new tree view** in the sidebar for the documents list. It is enabled by default, so you don't have to do anything. + +It is practical when you have numerous individual files to go through. You can also collapse specific folders to minimize the clutter. + +![][9] + +The **compiler messages now use dark-theme friendly colors** so that you can easily read the messages. This should be helpful during those late-night coding runs. + +Furthermore, **a new confirmation dialog** was added to the “search & replace” feature for the whole session, and **an option was added to show symbols in the symbol tree** without the category group. + +### 🛠️ Other Changes + +Other than the above-mentioned, here are some changes that are worth noting: + + * Geany now requires GTK 3.24. + * You can now scroll over document tabs. + * Updated translations for various languages. + * The keyword colorization was fixed on filetype change. + * The 'Change History' feature is now enabled by default. + + + +For more details on this release, you can go through the [official release notes][10]. + +## 📥 Download Geany 2.0 + +As it is **a cross-platform IDE** , Geany 2.0 is available for **Linux** , **Windows** , and **macOS**. You can go to the [Flathub store][11] or its [official website][12] to grab the package of your choice. + +[Geany][12] + +You can also head over to its [GitHub repo][13] if you are interested in the source code. + +* * * + +-------------------------------------------------------------------------------- + +via: https://news.itsfoss.com/geany-2-0/ + +作者:[Sourav Rudra][a] +选题:[lujun9972][b] +译者:[译者ID](https://github.com/译者ID) +校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 + +[a]: https://news.itsfoss.com/author/sourav/ +[b]: https://github.com/lujun9972 +[1]: https://www.geany.org/ +[2]: https://itsfoss.com/best-python-ides-linux/ +[3]: https://itsfoss.com/notepad-alternatives-for-linux/ +[4]: https://news.itsfoss.com/content/images/2023/10/Geany_2.0_1.png +[5]: https://kotlinlang.org/docs/basic-types.html +[6]: https://en.wikipedia.org/wiki/AutoIt +[7]: https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/index.html +[8]: https://news.itsfoss.com/content/images/2023/10/Geany_2.0_2.png +[9]: https://news.itsfoss.com/content/images/2023/10/Geany_2.0_3.png +[10]: https://www.geany.org/documentation/releasenotes/ +[11]: https://flathub.org/apps/org.geany.Geany +[12]: https://www.geany.org/download/releases/ +[13]: https://github.com/geany/geany