mirror of
https://github.com/LCTT/TranslateProject.git
synced 2025-01-25 23:11:02 +08:00
选题[news]: 20231020 Geany 2.0 Release Makes it a More Versatile Text Editor and IDE
sources/news/20231020 Geany 2.0 Release Makes it a More Versatile Text Editor and IDE.md
This commit is contained in:
parent
5797e76c67
commit
a41c1fd760
@ -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
|
Loading…
Reference in New Issue
Block a user