sublime text 3 配置方法
一、安装sublime text 3
1>.执行sublime text 3的安装包(.exe)文件安装成功后,进入sublime的安装目录(例如:D:\Program Files\Sublime Text 3),先创建一个目录(Data)注意大小写,然后在运行安装好的编辑器,编辑器的配置文件就会生成在Data目录
2>.使用ctrl+'`'快捷键调出控制台,先进行Package Control组件安装:复制该命令{import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())}到控制台点击确认,等成功后重启sublime text编辑器
3>.重启完编辑器,点击"首选项"看看下面是否有Package Control,有就代表成功了,然后点击"Package Control"然后在冒号后面输入:install Package确认下载插件安装包,稍等一会就好了{报错:There are no packages available for installation错误,解决方法:进入cmd,获取"sublime.wbond.net"的IPv4的地址,然后修改host这里的ip不一定是这个,可能会变得((ipv4) sublime.wbond.net),然后重新下载插件安装包,就OK了}
4>.注意:sublime text 3开始,它的配置文件是不可编辑的,只能复制到user配置文件进行配置
5>.下载地址:http://www.sublimetext.com/3
6>.汉化:将汉化文件放入你编辑器安装得目录下(F:\software\Sublime Text 3\Data\Installed Packages),汉化文件名:Default.sublime-package
二、安装sublime text 3的主题
默认主题代码:
{
"color_scheme": "Packages/User/SublimeLinter/Monokai (SL).tmTheme",
"font_size": ,
"ignored_packages":
[
"Vintage"
]
}
sublime text 3的主题有很多,我安装的是 Brogrammar ,https://github.com/kenwheeler/brogrammer-theme/archive/master.zip下载解压后将文件夹改名成Theme - Brogrammer。然后打开sublime text3,找到里面的首选项->浏览程序包(Preferences -> Browse Packages),将改名后的文件夹copy到弹出的文件夹中,然后首选项->设置用户(Preferences -> setting uer),将下列代码拷进去:
{
"theme": "Brogrammer.sublime-theme",
"color_scheme": "Packages/Theme - Brogrammer/brogrammer.tmTheme"
}
如果不成功,则改成:
{
"color_scheme": "Packages/Theme - Brogrammer/brogrammer.tmTheme",
"font_size": ,
"theme": "Brogrammer.sublime-theme"
}
安装完成后效果如下:

三、安装sublime text 3插件
1.Alignment(代码对齐插件):打开 Preferences=>Package Settings=>Alignment=>Key Bindding - User,然后写入"[{"keys":["ctrl+alt+f"],"command":"alignment"}]")
2.SublimeLinter(代码校验插件,它可以帮你找出错误或编写不规范的代码,行内语法检测插件,支持/C++, Java, Python, PHP, JS, HTML, CSS, etc.,下面是配置php语法检测):
配置方法:Preferences->Package Settings->SublimeLinter->Settings - User,在打开的配置文件里,搜索paths,找到下面的windows,配置php的绝对路径(无需指定到php.exe)

其中的lint_mode,表示运行模式,可选的值有background, load/save, save only, 和 manual,这里我设置为了save only,只有才保存时才进行检查。
其中的mark_style,表示出错的显示样式,可选的值有"fill", "outline", "solid underline", "squiggly underline", "stippled underline", 和 "none",默认值为outline,出错的情况显示如下:

3.SublimeCodeIntel(代码提示插件):
打开SublimeCodeIntel的配置文件,依次点击Preferences->Package Settings->SublimeCodeIntel->Settings - User,安装完成后,默认User的配置文件为空,需要从Default下拷贝过来。Default配置文件,依次点击Preferences->Package Settings->SublimeCodeIntel->Settings - Default,然后把Settings - Default的配置复制到Settings - User中
搜索PHP,找到形如下面的代码:
"PHP": {
"php": "/Applications/MAMP/bin/php/php5.5.3/bin/php",
"codeintel_scan_extra_dir": [],
"codeintel_scan_files_in_project": true,
"codeintel_max_recursive_dir_depth": ,
"codeintel_scan_exclude_dir":["/Applications/MAMP/bin/php/php5.5.3/"]
}
修改php后面的值为你的PHP路径,windows下的话需要使用/替换\。
修改codeintel_scan_extra_dir后面的值为你的项目路径,代码提示、跳转的索引会在这个路径下去建立。
下面是我修改后的配置:
"PHP": {
"php": "C:/xampp/php/php.exe",
"codeintel_scan_extra_dir": ["E:/svn/image/trunk"],
"codeintel_scan_files_in_project": true,
"codeintel_max_recursive_dir_depth": ,
"codeintel_scan_exclude_dir":["C:/xampp/php"]
}
修改完后,重启Sublime Text程序,它会在后台创建索引。这个时候你按住alt,点击某个函数,会看到下面这个提示;

写代码的时候,会提示某个类下的所有方法。

暂时就安装这几个插件,需要的话再安装其他的就是了
sublime text 3 配置方法的更多相关文章
- 关于sublime text的配置方法
一个星期没有写博客了, 是时候来一波了 -------------------------------------------------------------------------------- ...
- Sublime Text 3 配置和使用方法
下载: Sublime Text 3 官方下载地址 Sublime Text 3 汉化破解版 资料: Sublime Text 非官方文档 技巧 -用户或-User后缀的菜单项,其对应的配置文件都 ...
- sublime Text 2 配置以及 Python环境搭建
在搭建Python环境前,先设置好Sublime Text 2的环境. 一.Sublime Text 2配置: 1.离线安装: Perferences-->Browser Packages -- ...
- Sublime Text 3 配置浏览器预览路径 localhost
原文链接:http://jingyan.baidu.com/article/15622f2419ce79fdfcbea5ea.html 按步骤设置成功!感谢大侠! 以下是原文: Sublime Tex ...
- Sublime Text 3 配置Python3.x
Sublime Text 3 配置Python3.x 一.Package Control 安装: 1,通过快捷键 ctrl+` 或者 View > Show Console 打开控制台,然后粘贴 ...
- Sublime Text 3 配置Java开发
Sublime Text 3 配置Java开发 内嵌模式 在Sublime内部输出面板显示执行过程 配置JavaC - INSET.sublime-build 打开Sublime的包目录(选择菜单:P ...
- sublime text 3 配置python IDE
Python越来越受“程序猿”们的青睐.快速的开发模式,简洁的代码格式,海量的扩展,这无疑都为python的火热奠定了基础. “磨刀不误砍柴工”,一款功能强劲的IDE能帮助开发者有效的管理.编辑,运行 ...
- Sublime Text 3 配置分析与我的配置---小结
Sublime Text 3 配置解释(默认){// 设置主题文件"color_scheme": "Packages/Color Scheme – Default/Mon ...
- sublime text基本配置备份
sublime text基本配置备份: // Settings in here override those in "Default/Preferences.sublime-settings ...
随机推荐
- angular初体验
所有需要ng管理的代码必须被包裹在一个有ng-app指令的元素中ng-app是ng的入口,表示当前元素的所有指令都会被angular管理(对每一个指令进行分析和操作) 利用angular实现双向绑定: ...
- 【Code::Blocks】windows 环境下编译 Code::Blocks(已修正)
Code::Blocks 在2012-11-25发布了最新的12.11版本,相比上一个版本(10.05),Code::Blocks 进行了许多改进和更新(Change log). 引用 Wikiped ...
- 编译Spark2.1.2源码
源码编译的shell脚本为 /dev/make-distribution.sh ,下载源码包解压就能找到.不同版本使用的参数有差异.可以直接查看make-distribution.sh文件. 下载sp ...
- JavaScript中的闭包详解
闭包是JavaScript的重要特性,非常强大,可用于执行复杂的计算,可并不容易理解,尤其是对之前从事面向对象编程的人来说,对 JavaScript 认识和编程显得更难.特别是在看一些开源的JavaS ...
- Bitmap转灰度字节数组byte[]
工作中遇到图片转灰度数组的须要,经过研究和大神的指导.终于得到例如以下两个方法.能够实现位图转灰度数组 简单的位图转灰度数组就是:得到位图中的每一个像素点,然后依据像素点得到RGB值,最后对RGB值, ...
- Java中float/double取值范围与精度
Java浮点数 浮点数结构 要说清楚Java浮点数的取值范围与其精度,必须先了解浮点数的表示方法,浮点数的结构组成,之所以会有这种所谓的结构,是因为机器只认识01,你想表示小数,你要机器认识小数点这个 ...
- OSX监听全局键盘按下事件并捕获事件源的硬件接口位置
在OSX系统全局监听键盘的按下事件,并可以捕获事件源的硬件的接口位置,用于区分是哪个键盘产生的事件.下面的代码只是以键盘为例子,其实是可以适用于其他输入外设的.如有需要可搜索相关外设的匹配字典的创建代 ...
- CSS浮动与清除浮动(overflow)例子
在css中浮动与清除浮动功能是我们开发中常用到的一个功能了,下面小编来为各位分析关于CSS浮动与清除浮动(overflow)例子吧. float脱离文本流,可是为什么文字却会有环绕的效果,这点实在是神 ...
- C++ 运算符重载四(自定义数组类)
//自定义数组类 #include<iostream> using namespace std; //分析:能获取数组长度,添加元素,删除元素,修改元素 //要求重载[],=,==,!=运 ...
- sql 使用整理
今天使用视图查询东西,为了方便直接select * 查出来的都行全部都错乱了,看来sql 超过20个以上的字段为了效率和安全,禁止用select * -------------查一个表的所有字段的-- ...