吉尼

吉尼

我正在寻找一个用于 Python 编程的文本编辑器,最好是一个易于初学者学习的编辑器。

答案1

吉尼 替代文本

Geany 是一个支持python的轻量级IDE。

我发现特别有用的一些功能包括:

  • 语法高亮
  • 自动缩进-对python特别有用
  • 代码折叠,允许您隐藏部分代码
  • 内置语法检查和执行
  • 符号浏览器
  • 嵌入式终端
  • 使用正则表达式支持查找和替换

替代文本

答案2

Vim 安装 GVim

我认为 Vim 太棒了!

Vim 是一款高度可配置的文本编辑器,旨在实现高效的文本编辑。它是大多数 UNIX 系统中附带的 vi 编辑器的改进版本。

尽管 Vim 最初是为 Amiga 发布的,但 Vim 后来发展成为跨平台,支持许多其他平台。它是最受欢迎的编辑器Linux 杂志读者。

Vim 是一款免费开源软件,其发行许可证包含一些慈善软件条款,鼓励喜欢该软件的用户考虑向乌干达儿童捐款。该许可证与 GNU 通用公共许可证兼容。

替代文本

答案3

我真的必须补充一下Sublime Text 2将它添加到列表中,因为它简直太棒了。它是 Linux 上最好的 TextMate 替代品。

它的功能太多了,无法在此全部写出,仅举几个例子:

  • 项目或文件的侧边栏和 Chrome 风格的标签以及多窗格编辑,其中包括水平、垂直甚至四窗格模式
  • “转到任意内容”:按 Ctrl+P 并输入内容 - 这将在当前打开的文件以及最近关闭的文件中搜索文件名和代码行。使用“#”开始搜索以转到该单词行,“@”表示符号或“:”表示行
  • 小地图显示您的文件概览
  • 宏、各种查找工具(在文件中查找、在打开的文件中查找、增量查找)、轻松在项目之间切换、多项选择、自动完成等等。

在此处输入图片描述

答案4

对于简单但功能强大的文本编辑器,我喜欢科学技术。它有很多语言选项,并且是跨平台的。Notepad++ 是基于 SciTE 代码库开发的,因此如果您要从 Windows/Notepad++ 迁移,它是一个很好的起点。

带有语言下拉菜单的 scite 屏幕截图

相关内容