我正在寻找一个用于 Python 编程的文本编辑器,最好是一个易于初学者学习的编辑器。
答案1
吉尼
Geany 是一个支持python的轻量级IDE。
我发现特别有用的一些功能包括:
- 语法高亮
- 自动缩进-对python特别有用
- 代码折叠,允许您隐藏部分代码
- 内置语法检查和执行
- 符号浏览器
- 嵌入式终端
- 使用正则表达式支持查找和替换
答案2
答案3
我真的必须补充一下Sublime Text 2将它添加到列表中,因为它简直太棒了。它是 Linux 上最好的 TextMate 替代品。
它的功能太多了,无法在此全部写出,仅举几个例子:
- 项目或文件的侧边栏和 Chrome 风格的标签以及多窗格编辑,其中包括水平、垂直甚至四窗格模式
- “转到任意内容”:按 Ctrl+P 并输入内容 - 这将在当前打开的文件以及最近关闭的文件中搜索文件名和代码行。使用“#”开始搜索以转到该单词行,“@”表示符号或“:”表示行
- 小地图显示您的文件概览
- 宏、各种查找工具(在文件中查找、在打开的文件中查找、增量查找)、轻松在项目之间切换、多项选择、自动完成等等。
答案4
对于简单但功能强大的文本编辑器,我喜欢科学技术。它有很多语言选项,并且是跨平台的。Notepad++ 是基于 SciTE 代码库开发的,因此如果您要从 Windows/Notepad++ 迁移,它是一个很好的起点。