过去已有几篇介绍Python IDE的帖子,今天谈个与它们稍为不一样的。
Sublime Text(以下简称ST)是个强大的商业版文字编辑器,但也支持多种编程语言,其中包括Python。
ST本身主要以Python以及C++所打造出来,拥有强大的功能扩充能力,藉由加装Package,可以让它增加原本所没有的功能
而这些Package,可以用Python开发出来。
这里不打算详细介绍ST的使用,而是提供一些网络资源供参考。
先说明一下几件事:
ST虽是商业版,但作者允许一直未注册使用,而且功能不会因此而有所限制,只是会出现UNREGISTERED字样,及有时在储存时会出现提醒而已。
当然,用的顺手,喜欢的话,也可付费购买。
目前的正式版本是第2版,第3版是Beta版,不过自己ST 2用一阵子就转到ST 3,感觉ST 3也相当稳定。
以下是几个相关资源:
1. JaredCubilla/sublime
英文网页,包含ST下载、英文版文件、Package Control(这个相当于ST的Package Manager,可用它来安装其它Package)
还有一些适用于其它编程语言用的Package
2. Firef0x/SublimeText-i18n-zh
汉化档,这是给ST 3的,要注意一下Build number与你用的ST 3要一样。
下载ZIP档,解开后找一下:
SublimeText-i18n-zh/dist/any/zh_CN/Default.zh_CN.sublime-package
ST的Packages目录(详见4.)下有个Default.sublime-package,记得先关闭ST,用汉化档取代它。
你会发现可能还是有些Menu还是英文的
另外加的Package可能也有自己的Menu,这就不是上述汉化档可以适用的
3. Setting Up Sublime Text 3 for Full Stack Python Development
这篇的内容应该列为本帖的主角:教导设置ST 3做Python开发
主要是Install Package Control之后,把另一个Package,Anaconda(这个Anaconda不是另一个Anaconda,只是同名)也装上,就具备大多数Python语法提示方面的功能
4. Sublime Text 手冊
繁体中文网页。ST 2适用,但看来多数也适用于ST 3。
刚入门者,稍读一下就大概知道怎么使用ST了,进阶功能待上手后再研究即可
5. Sublime Text 3 新手上路:必要的安裝、設定與基本使用教學
解决中文乱码:安装ConvertToUTF8
以上,对于使用ST的新手,应该暂时很够用了。
真的不够用的话,下面再提供一个
6. ST中文论坛