我在不同的平台上经常使用Python,我发现将终端嵌入文本编辑器非常方便,该终端主要用于交互式运行Python。我将Atom与platformio-ide-terminal软件包一起使用了一段时间,但是该终端在Windows上崩溃很多。
我还研究了Geany,它在Linux和Mac上提供嵌入式终端,但在Windows上不提供。
您知道其他一些选择吗?
答案 0 :(得分:2)
我强烈推荐Visual Studio Code,它是Microsoft从Atom派生的开源编辑器。根据我的经验,它比Atom更稳定,并且每天都有一个集成的终端使用。它还具有允许智能/自动完成和其他类似IDE的操作的插件。
除此之外,它还具有出色的内置版本控制功能。
这是指向GitHub页面的链接:https://github.com/Microsoft/vscode
这是应用程序主页的其中之一:https://code.visualstudio.com
答案 1 :(得分:2)
我使用Emacs及其embedded terminal。
答案 2 :(得分:1)
我本人使用的组合是Sublime Text 3和一个名为SublimeREPL的插件。那是一个交互式的Python shell。还有一个名为Terminus的插件,我相信它会添加一个终端,尽管我还没有使用过它。
由于您说过在不同的平台上使用它,所以sublime文本允许您创建一个“本地”安装,该安装在1个文件夹中包含其所有资源。这使您可以轻松同步不同的操作系统或设备。
像Atom之类的编辑器一样,有太多插件可用于帮助工作流(如Git / GitHub集成)。我什至发布了my own。
插件通过名为Package Control的程序下载。从大量的插件中进行选择,包括代码整理,自动完成,代码片段,侧边栏增强以及您可以想到的很多插件。
答案 3 :(得分:1)
最适合Python开发的IDE
您还可以使用Sublime文本。这也是一个很好的编辑器。
答案 4 :(得分:1)
到目前为止最好的IDE IMO: