作者:萨尔塔的海角_749 | 来源:互联网 | 2023-07-07 15:36
一、最强终端:Upterm,是一个全平台的终端,可以说是终端里的IDE,有着强大的自动补全功能。二、交互式解释器:Ptpython。三、包管理必备:Anaconda。四、编辑器:S
很多Python学习者想必都会有如下感悟:最开始学习Python的时候,因为没有去探索好用的工具,吃了很多苦头。后来工作中深刻体会到,合理使用开发的工具的便利和高效。今天,我就把Python程序员使用频率比较高的5款开发工具推荐给大家,希望对大家的工作和学习有帮助。
![](https://img1.php1.cn/3cdc5/324f/3b4/25af4c4cb2ac9982.jpeg)
一、最强终端:Upterm
本来想推荐 fish 或者 zsh,但其实这两个我也主要是贪图自动补全这个特性。最近在用的这个 Upterm 其实很简单好用,它是一个全平台的终端,可以说是终端里的 IDE,有着强大的自动补全功能。之前的名字叫 BlackWindow,有人跟他说这个名字不利于社区推广,改名叫 Upterm 之后现在已经17000+ Star了。
![1562665136973811.png 1562665046(1).png](https://img1.php1.cn/3cdc5/324f/3b4/aa6968c01462a21d.jpeg)
二、交互式解释器:Ptpython
一个交互式的 Python 解释器。支持语法高亮、提示甚至是 vim 和 emacs 的键入模式。其实我们在课程里提供的在线终端也内置了ptpython。
![1562665150803595.png 1562665062(1).png](https://img1.php1.cn/3cdc5/324f/3b4/8e2df30d50e90884.jpeg)