`

sublime我喜欢的插件

 
阅读更多

sublime有一些插件安装以后写代码会非常顺手,包括支持utf8,html自动补全,php自动补全,js格式化,css格式化,ctags跟踪代码等等。

 

我安装的是Sublime Text2,如果安装版本3,方法雷同,但附件的文件不见得可用,除了ctags.zip是通用的,配置可能通用。

 

安装插件步骤:

1.ctr+~打开控制台,粘贴如下代码后回车:

import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())

 如果上述代码不成功,则:

写道
方法二:离线安装,前提是需要一个Package Control的安装包,将该安装包替换到Sublime Text2的相关路径下即可,这里有两个路径,经验证放置到其中任意一处均可。
路径一:打开Sublime Text 2,点击PreFerences --> Browse Packages,进入一个文件夹后返回该文件夹的上一级“Sublime Text2”,找到一个“Installed Packages”文件夹(如果没有该文件夹则创建个新的),将下载好的Package Control的安装包放到“Installed Packages”文件夹下即可。
路径二:Sublime Text 2 的安装路径,“Sublime Text 2\Pristine Packages\”文件夹下。
其中路径一是官方推荐的防止路径,详细信息,请看这里。

 

安装好Package Control之后安装插件很简单,输入Ctrl + Shift + P 然后找到希望安装的插件安装即可。

如果:

装好Package Control之后启动Package Control的时候报错,蹦出个弹框:“There are no packages available for installation”

这是网络问题,换个网络环境可以解决。

 

 

我个人用到的插件列表如下:

写道
Converttoutf8 :解决Sublime不支持GBK、GB2312编码的问题
emmet : 前端神器。安装完成后有一个以来Pyv8的安装和加载很慢(第一次)。如果下载不下来,可以手动下载后解压缩放入:Installed Packages\PyV8\win32。Installed Packages的位置查找方式:点击PreFerences --> Browse Packages,进入一个文件夹后返回该文件夹的上一级“Sublime Text2”,找到一个“Installed Packages”文件夹。也可以下载附件中的PyV8.zip,解压后放到Installed Packages中。
CSScomb :css格式化,支持几种格式方式
Ctags : 跟踪代码用的,windows里需要下载ctags.exe复制到system32下。下载官网地址:http://ctags.sourceforge.net/,附件中是最新版的ctags.exe。
jquery :jquery提示插件
jsFormat : js和jquery压缩插件
Bracket Highlighter: 类似于代码匹配,可以匹配括号,引号等符号内的范围。
SublimeCodeIntel : 代码自动提示。
Sublime Alignment:用于代码格式的自动对齐。传说最新版Sublime 已经集成。需要设置快捷键,防止冲突。官方说是 ctrl+alt+a ,但是我这里不行,你可以试试,同求答案。

打开 Preferences=>Package Settings=>Alignment=>Key Bindding - User

然后写入

[
{ "keys": ["ctrl+alt+f"], "command": "alignment" }
]
AllAutocomplete: Sublime Text 默认的 Autocomplete 功能只考虑当前的文件,而 AllAutocomplete 插件会搜索所有打开的文件来寻找匹配的提示词。这个可能影响效率,不喜欢可以remove掉。


php插件
docBlockr :类、控制器、方法等的文档生成器,输入/**之后回车即可
phpTidy : php代码提示

 

 

 

我的配置如下:

mac os下的设置:
{
"font_size": 14.0,
"tab_size": 4,
"translate_tabs_to_spaces": false,
"auto_complete": true,
"auto_match_enabled": true,
"default_encoding": "UTF-8",
"fold_buttons": true,
"match_tags": true,
"tree_animation_enabled": true,
"scroll_past_end": true,
"trim_automatic_white_space": false,
"ignored_packages":
[
"Vintage"
]
}

 值得一提的是:这个方案在macos下很好,但在windows里需要调整font_size为12左右,而且"font_face": "Consolas",当然font_face可以更换。

windows下的设置如下:

windows下的设置:
{
"font_size": 11.0,
"tab_size": 4,
"translate_tabs_to_spaces": false,
"auto_complete": true,
"auto_match_enabled": true,
"default_encoding": "UTF-8",
"fold_buttons": true,
"match_tags": true,
"font_face": "微软雅黑 Consolas Hybrid",
"tree_animation_enabled": true,
"ignored_packages":
[
"Vintage"
]
}

 

 

附件里有ctags.exe

 

附件里的Packages.zip包含了所有的插件。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics