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文件里(路径:你的安装文件夹DataPackagesUser)。然后在 Preferenceskey 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的安装目录下的DataPackages里,重启即可

原文地址:https://www.cnblogs.com/liu-l/p/3576696.html