TranslateProject/published/202310/20231020 Geany 2.0 Release Makes it a More Versatile Text Editor and IDE.md
2023-11-01 21:54:16 +08:00

97 lines
4.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[#]: 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: "geekpi"
[#]: reviewer: "wxy"
[#]: publisher: "wxy"
[#]: url: "https://linux.cn/article-16327-1.html"
Geany 2.0 发布使其成为更通用的文本编辑器和 IDE
======
![][0]
> Geany 2.0 带来了新的文件类型和其他改进。
[Geany][1] 被认为是 [Linux 上最好的 Python IDE][2] 之一,它是**一个基于 GTK3 工具包的开源、轻量级 IDE**。
考虑到 Geany 的功能集对各种用户的吸引力,它也可以算作 [Linux 上 Notepad++ 的替代品][3]之一。
现在,新版本已以 “**Geany 2.0**” 的形式推出,提供了许多改进。
让我们看看有什么。
### 🆕 Geany 2.0:有什么新变化?
![][4]
Geany 版本的亮点可以分为两个不同的部分,主要涵盖界面和对文件类型的更好支持。
#### 文件类型升级
通过更新 [基本类型][5],改进了 **Kotlin** 的文件类型配置。同样,对于 **Python** ,针对 Python 3 重写了标准库标签创建脚本,并改进了对 **ctags** 文件格式的支持。
最后Geany 添加了对 [AutoIt][6] 和 [GDScript][7] 等新文件类型的**支持,并更新了 **Nim****PHP** 的文件类型配置,以解决一些长期存在的问题。
#### 界面改进
![][8]
Geany 2.0 在文档列表的侧边栏中提供了**新的树视图**。它是默认启用的,因此你无需执行任何操作。
当你有大量单独的文件需要检查时,它非常实用。你还可以折叠特定文件夹以最大程度地减少混乱。
![][9]
**编译器消息现在使用深色主题友好的颜色**,以便你可以轻松阅读消息。这在深夜编码时应该很有帮助。
此外,**一个新的确认对话框**添加到整个会话的“搜索和替换”功能中,并且**添加了一个选项以在符号树中显示符号**,而无需类别组。
#### 🛠️ 其他变化
除了上述内容之外,还有一些值得注意的变化:
* Geany 现在需要 GTK 3.24。
* 你现在可以滚动文档选项卡。
* 更新了多种语言的翻译。
* 修复了文件类型更改时的关键词着色问题。
* 现在默认启用“更改历史记录”功能。
有关此版本的更多详细信息,你可以浏览[官方发行说明][10]。
### 📥 下载 Geany 2.0
由于它是 **跨平台 IDE**Geany 2.0 可用于 **Linux**、**Windows** 和 **macOS**。你可以前往 [Flathub 商店][11]或其 [官方网站][12]下载你选择的包。
> **[Geany][12]**
如果你对源代码感兴趣,你还可以访问其 [GitHub 仓库][13]。
--------------------------------------------------------------------------------
via: https://news.itsfoss.com/geany-2-0/
作者:[Sourav Rudra][a]
选题:[lujun9972][b]
译者:[geekpi](https://github.com/geekpi)
校对:[wxy](https://github.com/wxy)
本文由 [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
[0]: https://img.linux.net.cn/data/attachment/album/202310/29/171811kqqcqggcg2h517go.jpg