支持嵌入式终端跨平台的编辑器吗?

时间:2018-08-30 21:03:51

标签: python terminal ide editor

我在不同的平台上经常使用Python,我发现将终端嵌入文本编辑器非常方便,该终端主要用于交互式运行Python。我将Atom与platformio-ide-terminal软件包一起使用了一段时间,但是该终端在Windows上崩溃很多。

我还研究了Geany,它在Linux和Mac上提供嵌入式终端,但在Windows上不提供。

您知道其他一些选择吗?

5 个答案:

答案 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

  • PyCharm
  • Spyder
  • 原子

您还可以使用Sublime文本。这也是一个很好的编辑器。

答案 4 :(得分:1)

到目前为止最好的IDE IMO:

  1. VScode
  2. 崇高
  3. 原子