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\”文件夹下。
其中路径一是官方推荐的防止路径,详细信息,请看这里。
路径一:打开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: 类似于代码匹配,可以匹配括号,引号等符号内的范围。
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代码提示
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"
]
}
"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"
]
}
"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包含了所有的插件。
相关推荐
当初装sublime的时候在csdn...我还是很懒的 喜欢把一些插件集合起来用 但是具体还是要看个人的需求吧 通过package control有太多的插件可供安装 希望这个插件集合能给大家带来一点小便利 方便刚装sublime text的用户哈
出于这个原因,我制作了这个小的 SublimeText 2 插件来直接从您喜欢的编辑器编辑您的 Google Apps 脚本:) 目前只支持ST2 但ST3很快就会降落。 由团队自豪地带给您。 仅供参考,Eclipse 存在相同类型的插件,其名为 ...
我创建脚本是因为我喜欢Sublime Text,但不喜欢保存文件,请转到Matlab并运行它。 我想简化我的生活。 它已在Sublime Text 3 beta和Matlab 2013b上进行了测试。 它是如何工作的? 它是用AutoHotkey语言(开放源代码...
Ionic-Sublime插件用于Ionic框架代码段的简单Sublime插件随时通过以下方式通知我有关问题:如果您喜欢这个插件,并且想捐一分钱:安装通过“程序包控制:安装程序包”菜单搜索“ Ionic Framework”。 注意:如果您...
Sublime插件可在浏览器中运行JavaScript 使您可以直接在浏览器中从Sublime快速运行代码。 您可以使用它来尝试操作网站,覆盖现有代码或您想到的其他任何疯狂的事情。 让我知道您是否将其用于任何有趣的事情。 安装 ...
Sublime文本插件,用于在Sublime内部生成Modo命令。 安装: 通过搜索“ Modo Plugin Builder”来通过Package Control安装,... 另外,我更喜欢Sublime。 您也可以直接打开Modo文档论坛,也可以从Sublime中搜索TDSDK
9. **插件设置**:Sublime Text支持大量的第三方插件,很多插件也会有自己的设置项,这些可以在`sublime_preferences`文件中进行配置。 在给定的压缩包`sublime_preferences-master`中,可能包含了一些预设的用户...
描述中提到的"备份我的preferences.sublime-settings"进一步强调了这个文件的重要性。`preferences.sublime-settings`是Sublime Text默认的设置文件,包含了编辑器的基本配置。备份这个文件意味着用户想要保存他们的...
在“我的SublimeText3配置”中,我们可以预见到这个压缩包可能包含了一些个人化的设置、插件和主题,使得Sublime Text更适合作者的开发习惯。以下是一些关于Sublime Text 3配置的知识点: 1. **用户配置**:Sublime...
作为 Pebble IDE 的 Sublime Text 2 构建系统与 Sublime 文本编辑器一起... 我喜欢把这个文件放在 C++ 组中。 将文件拖放到文件夹中。 在 Sublime Text 2 中打开卵石项目 点击“工具”->“构建系统”,选择“Pebble
我确实喜欢但也相当不错。 因此,为什么不尝试在这两个应用程序上都具有相同的外观。 不幸的是,侧边栏看起来仍然很糟糕,尚无法找到解决方案。 如何使用 您可以使用settings.jar导入所有设置 或者您可以使用...
虽然我喜欢崇高的态度,但是没有Org Mode的生活一直使我一次又一次回到Emacs。 我最终决定,我可能会花一点时间为升华构建可用的orgmode插件。 注意:要进行设置,请跳过下面的“设置”链接。 当人们炫耀org时,...
对于长期使用电脑的程序猿们来说黑色不仅显得高端奢华,并且对眼睛也没有白色伤害那么大,我比较喜欢Sublime风格的代码配色,还有很多配色的可以共你选择,看完文章后自己选一个喜欢的配色就行了。 详细配置见我的...
崇高的钩 在常见事件挂钩(例如on_new , on_post_save )上... 如果您喜欢手动路线,则可以通过以下命令在使用git clone的Sublime Text终端( ctrl+` )中安装脚本。 import os ; path = sublime . packages_path ()