Submile text3 安装使用技巧
第一次用submile text3,发现还是有一些东西需要配置的,而且submile text3是最近发布的,和原来的submile text2还是有一些区别的。这两天自己配置了一下,用起来感觉还是不错的,现在把自己的经验写在这里供大家参考。
一、
首先去官网下载对应版本:http://www.sublimetext.com/3 有安装包和绿色版压缩包两种,我个人下载的是压缩包,解压后即可使用,建议路径不要用中文。
二、
1、接下来我们需要安装一个管理插件的插件package control,submile text3和2的安装方法是有区别的,我在这里只说一种在线安装的方法,:
https://sublime.wbond.net/installation 在这个页面里我们可以看到两段不同的代码,复制text3对应的那一段,即:
import urllib.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://sublime.wbond.net/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by) |
然后切换回submile text3,ctrl+` ,在控制台里拷贝进上面的代码,回车即可自动在线安装package control,
重启sublime text,如果在Perferences中看到package control这一项,则安装成功。
2、点击Preferences→Package Control,显示以下弹窗:
点击Install package可以在线下载安装插件(点击后可能会反应有点慢,看软件左下角,有个等号=在移动,说明正在载入,稍微等下)。
输入插件名称,会看到编辑器的底部在loading下载安装中,安装完后,一般重启即可。
三、剩下的就是一些常用的插件的安装,网上都有 ,我这里不介绍了,我再说几个我自己遇到的问题和解决方案。
1、在浏览器中预览文件的方法。
st是没有快捷键的,我们可以通过下面这中方法实现:
import sublime, sublime_plugin import webbrowser url_map = { '/Users/jerry/Sites/test/' : 'http://test/', } class OpenBrowserCommand(sublime_plugin.TextCommand): def run(self,edit): window = sublime.active_window() window.run_command('save') url = self.view.file_name() for path, domain in url_map.items(): if url.startswith(path): url = url.replace(path, domain).replace('\\', '\/') break
webbrowser.open_new(url) |
复制上面的代码,新建一个py后缀的代码文件,例如open_browswser.py放在st的安装文件夹里的一个packgae文件夹里面的user文件里(路径:你的安装文件夹\Data\Packages\User)。然后在 Preferences→key Bindings-user,然后把[{ "keys": ["f12"], "command": "open_browser" }]这段代码复制进去,再保存。其中的f12是快捷键,也可以改成其他的快捷键
如果要指定用什么浏览器预览,也可以将最后一行代码改成这样:webbrowser.get('safari').open_new(url)
2、代码格式化。s
需要先安装tag插件,在后在html代码界面选中,然后ctrl+alt+f。
如果你要用ctrl+alt+f格式化代码的话要先选中一段代码再按才会有效,否则是无效的。
其次,如果你是要格式化整个html文件的话,可以从edit----Tag----Auto-Format Tags on Document.点击这个选项就可以格式化整个html文件。
3、配置文件修改
St3的配置文件是不能修改的,即Preferences→Settings – Default文件是不能修改的了,这跟st2是不一样的,如果要修改设置,例如希望光标所在行高亮,只需要在Preferences→Settings –User
里面写入"highlight_line": true, 即将Default文件对应的配置修改卸载user文件即可。
最后提供一个汉化包,将压缩文件里的default文件夹放在st3的安装目录下的Data\Packages里,重启即可