1.2.2 使用Sublime Text编程工具
在终端中启用Python交互模式虽然可以运行Python脚本代码,但是代码的编写非常不方便,运行的结果也不太直观。我们需要使用一个更加高级的工具来进行Python代码的编写和运行。
关于Python开发,可以使用的编辑器很多,也有非常强大的集成开发环境可以使用。作为学习使用,Sublime Text是一款非常优秀的编辑器,首先其非常小巧,纯粹的编辑器很小,下载即可使用,并且其支持插件包的安装和运行脚本的配置,通过插件包可以实现编写代码时的语法高亮提示、自动补全等功能,通过配置运行脚本可以在Sublime Text编辑器中直接运行编写的代码,十分方便。
首先下载Sublime Text 3软件,下载地址为http://www.sublimetext.com/3。
上面的网站中会提供各个系统平台的Sublime Text 3软件下载,选择自己所使用的平台对应的版本即可。安装软件后,还需要安装Package Control工具,Package Control用来安装和管理Sublime Text中的插件。Package Control的安装也非常简单,安装教程网址为https://packagecontrol.io/installation。
安装Package Control工具后,在Sublime Text中使用Command+Shift+P组合键可以呼出Sublime Text的命令面板,在其中输入Install Package即可筛选出Package Control提供的安装插件包的相关功能,如图1-1所示。
选择其中的Install Package选项后,会弹出可用的插件列表,如图1-2所示。需要注意,插件列表的加载可能需要一段时间,需要耐心等待。
在插件列表中搜索SublimeCodeIntel插件,这个插件非常强大,其支持多种编程语言,可以提供语法补全、关键字高亮等功能,当然也支持Python编程语言。
图1-1 使用Package Control安装插件
图1-2 可安装的插件列表
安装完成需要使用的插件后,我们还需要配置运行脚本。打开Sublime Text编辑器,在其菜单中选择Tools→Build System→New Build System选项来新建一个运行脚本,在打开的文件中输入如下配置项:
保存文件,将配置文件命名为Python3.sublime-build即可。之后重启SublimeText,新建一个Python源码文件,例如命名为test.py,即可在其中编写Python代码,当需要运行代码时,只需要使用Command+B即可启动运行脚本。并且在编写代码时,通过SublimeCodeIntel插件的帮助,语法提示与关键字高亮的功能非常好用,如图1-3所示。
需要注意,上面所设置的按键中有使用Command键,这个按键是Mac计算机键盘所特有的,如果你使用的是其他类型的键盘,可以使用Ctrl键代替。
图1-3 在Sublime Text中编写和运行Python代码