一、前言
工作的过程中,一直使用Notepad++作为自己的记事软件以及代码编辑器,最近才尝试使用Sublime Text,决定以后转向Sublime Text阵营
这篇文章先讲述如何安装Sublime Text,后面会陆续将自己的使用心得和体会记下来,且作分享。
二、Sublime Text特点
(1)跨平台编辑器,在Linux、OS X和Windows下均可用。
(2)可扩展,并拥有大量的插件。
(3)收费软件,但试用版可无限期使用。
三、安装与配置
目前官方正式的版本是3.1.1,下载地址为:http://www.sublimetext.com/3,以Windows 64bit为例,下载后即可运行安装。当然,也可以选择portable版本,解压缩即可运行。安装完成后即可看到Sublime Text的真实面目。
但仅仅安装原始软件还是远远不够的,Sublime Text的强大之处在于丰富的插件,因此,建议根据自己的需要安装相应的插件。PackageControl插件是用来管理插件的模块,通过ctrl+`调出控制台,或者通过单击Sublime Text左下角调出,在命令行中输入下面的代码:
importurllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' +'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp= sublime.installed_packages_path(); urllib.request.install_opener(urllib.request.build_opener( urllib.request.ProxyHandler()) ); by =urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ','%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validatingdownload (got %s instead of %s), please try manual install' % (dh, h)) if dh !=h else open(os.path.join( ipp, pf), 'wb' ).write(by)
在Preferences菜单下如果能看到Package control就说明插件管理模块已经安装成功。
下面就可以随心所欲地安装各种插件了,按ctrl+shift+P调出Package Control面板,输入install package,然后回车,再输入自己想要安装的插件名,查询到相应的插件按下Enter键即可安装。
还有其他一些相关命令如下:
(1)List Packages显示所有已安装的插件
(2)Remove Packages移除一个指定的插件
(3)Upgrade Package更新一个指定的插件
(4)Upgrade/Overwrite All Packages更新所有已安装的插件
典型的插件包括:
(1)SublimeCodeIntel 插件,代码自动提示作用(可以自己添加配置路径);
(2)Pylinter 插件,Python语法检查作用;
(3)Anaconda 插件,Python终极插件,它为 ST3 增添了多项 IDE 类似的功能,例如:
a.Autocompletion自动完成,该选项默认开启,同时提供多种配置选项;
b.Code linting使用支持 pep8 标准的 PyLint 或者 PyFlakes;
c.Goto Definitions能够在你的整个工程中查找并且显示任意一个变量,函数,或者类的定义;
d.Find Usage能够快速的查找某个变量,函数或者类在某个特定文件中的什么地方被使用了;
e.Show Documentation: 能够显示一个函数或者类的说明性字符串。
......
四、可能的问题:
1、如何增加代码的高亮功能
Sublime安装完成后,当使用其编写代码时,可单击Sublime的右下角,选择语言,并在Open all with current extension as …中选中该语言即可使得代码高亮。
2、如何浏览已安装的插件
通过菜单Preferences->Package Settings即可查看已安装的插件。或者通过ctrl+shift+P调出Package Control面板后再输入list packages亦可。
3、Sublime打开时报“Pylinter could not automatically determined the path to lint.py”错误
在菜单栏中打开Preferences->Browse Packages,进入到文件夹后可看到Pylinter,打开Pylinter,可看到Pylinter.sublime-settings。打开该文件并找到pylint_path,将Pylinter所在的文件夹复制进去,如下图所示:
重启Sublime即可。
下一篇,我们将重点讲述Sublime Text的相关技巧及插件。
领取专属 10元无门槛券
私享最新 技术干货