安装sublime-text-2:

sudo add-apt-repository ppa:webupd8team/sublime-text-2
sudo apt-get update
sudo apt-get install sublime-text

安装上第三方插件管理:

按ctrl+`(1左边的键),调出命令窗体,输入

import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os. makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2. ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print('Please restart Sublime Text to finish installation')

重新启动sublime

按下Ctrl+Shift+p调出命令窗体,输入Package Control: Install Package后回车能够看到第三方包,选定想要的点击便能够安装

安装sublime-text-3(推荐):

sudo add-apt-repository ppa:webupd8team/sublime-text-3

sudo apt-get update

sudo apt-get install sublime-text-installer

sublime text 3 启用Package Control( ctrl+` shortcut or the View > Show Console)

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)

经常使用插件:

1格式化css代码

compact_expand_css_command

选择Preferences>Key Bindings - User

添�例如以下代码:

{ "keys": ["ctrl+super+]"], "command": "compact_expand_css", "args": { "action": "expand" }  },

{ "keys": ["ctrl+super+["], "command": "compact_expand_css", "args": { "action": "compact" } }    

快捷键:control+command+[ 或者 control+command+]

2左边文件文件夹树

SideBarEnhancements

在view>side bar>show open files,然后hide tabs

3.html标签快捷操作

emmet

tools>command palette>package control>enable package

4.js格式化插件

JsFormat

用于格式化 javascript 的代码, 之后能够 cmd + shift + p 找 Format: javascript 就能够了

5.html格式化

tag

选中须要格式化的区域,快捷键:ctrl+alt+f,编写 html 或者 xml 的时候, 这个插件能够自己主动关闭打开的标签.

6高亮识别括号匹配

Bracket Highlighter

按preferences-->package settings-->Bracket highlighter-->Bracket settings-Default会打开一个文件

将"bracket_styles"中的style改为hightlight

7高亮出错的代码行

SublimeLinter

8排列整齐变量

Alignment

var a          = 123;//用var声明的变量将以( = )对其。

var helloworld = 12334;

只是这插件默认使用的是 ctrl + cmd + a 和 那个抢了 5个全局个快捷键的QQ冲突, 所以须要改动插件的快捷键. 点击菜单 Preferences -> KeyBindings - User, 添�例如以下内容

{ "keys": ["super+ctrl+alt+]"], "command": "alignment" }

将快捷键改动成 ctrl + opt + cmd + ], 要改成什么其它的也请自行改动.

9 jquery自己主动函数与单词提示与补全

jquery

tab

10调试 JavaScript 代码

Web Inspector

11 windows笔记本格式支持

“ConvertToUTF8”和“GBK Encoding Support"或"Ecoding Helping",在mac电脑可能会遇到这两个插件冲突,先要把ConvertToUTF8禁用,然后再开启就能够解决冲突了

12取色插件

ColorPicker:支持在各个平台下取色(window, mac, ubuntu) 插件, 输入 cmd + shift + c 开启, 相当好用.

13自己主动检測写文件内容

自己主动检測写文件内容, 切换到相应的正确的语言, 如 Gemfile => ruby.

13查看函数定义的地方

简单的说能够在代码里直接查看函数定义的地方, 比方看一个函数的定义或者类的定义. 只是这个插件无法在 mac 下生成 ctags 文件, 貌似是 python 层面的问题.

14远程编辑server上的文件

模仿 Textmate 2 的 rmate 让用户远程编辑server上的文件. 应该会挺好用的但我还没用过仅仅是列在这里.

15代码提示/自己主动完毕/格式检查

Sublime CodeIntel

附上ubuntu下sublime中文输入解决方式(包括步骤及工具)

http://download.csdn.net/detail/qilixiang012/7256537

http://justcoding.iteye.com/blog/1957613

ubuntu sublime安装及配置的更多相关文章

  1. Ubuntu下安装并配置TexStudio

    作者:tongqingliu 转载请注明出处:http://www.cnblogs.com/liutongqing/p/7069715.html Ubuntu下安装并配置TexStudio Ubunt ...

  2. ubuntu sublime text3 python 配置 sublime text3 python 配置

    ubuntu sublime text3 python 配置     1.安装sublime text 3 安装过程非常简单,在terminal中输入: sudo add-apt-repository ...

  3. Ubuntu的安装与配置

    一.Ubuntu的安装与配置 Ubuntu 快速下载地址 1.安装VMwareTools 系统安装后,工具栏"虚拟机"-->"安装VMwareTools" ...

  4. Ubuntu下安装并配置VS Code编译C++

    作者:tongqingliu 转载请注明出处:http://www.cnblogs.com/liutongqing/p/7069091.html Ubuntu下安装并配置VS Code编译C++ 安装 ...

  5. ubuntu下安装和配置最新版JDK8傻瓜教程

    ubuntu下安装和配置最新版JDK8傻瓜教程 听语音 | 浏览:18940 | 更新:2014-07-14 22:13 | 标签:ubuntu 1 2 3 4 5 6 分步阅读 ubuntu系统通常 ...

  6. Ubuntu上安装与配置JDK1.8

    Ubuntu上安装与配置JDK1.8 一.下载 下载JDK,由于是Ubuntu. 所以去官网下载tar.gz格式的就可以(ubuntu使用浏览器下载网速比較慢,所以推荐到window上下载好). ht ...

  7. Ubuntu下安装和配置Apache2,小编觉得挺不错的,现在就分享给大家

    本篇文章主要介绍了详解Ubuntu下安装和配置Apache2,小编觉得挺不错的,现在就分享给大家,也给大家做个参考.有兴趣的朋友可以了解一下.(http://xz.8682222.com) 在Ubun ...

  8. ubuntu snmp 安装与配置

    0.说明 关于一个完整的教程,还是那句话,国内的要么不完整,要么就太旧了,而且思路也不清晰,所以这里写一篇完整的给大家分享一下. 虽然对于Linux主机的监控可以通过执行特定的命令来完成,但是相比之后 ...

  9. 在虚拟机VM中安装的Ubuntu上安装和配置Hadoop

    一.系统环境: 我使用的Ubuntu版本是:ubuntu-12.04-desktop-i386.iso jdk版本:jdk1.7.0_67 hadoop版本:hadoop-2.5.0 二.下载jdk和 ...

随机推荐

  1. jquery中eq和get的区别与使用方法

    $("p").eq(0).css("color") //因为eq(num)返回的是个jq对象,所以可以用jq的方法css使用get来获得第一个p标签的color ...

  2. 关于点击空白关闭弹窗的js写法推荐?

    $(document).mouseup(function(e){ var _con = $(' 目标区域 '); // 设置目标区域 ){ // Mark 1 some code... // 功能代码 ...

  3. 使用php实现爬虫程序 套取网站的图片实例

    <?php //去采集a67 图片 网站链接 http://www.xiamov.com/list/1/p.2 你也可以采集其他网站的图片 //创建链接 dedecms--a67 //设置执行不 ...

  4. 熄灯问题 --POJ 2811-ACM

    问题描述 盏灯的状态. 列的灯的状态就不改变. 请你写一个程序,确定需要按下哪些按钮,恰好使得所有的灯都熄灭.根据上面的规则,我们知道: 次按下时所产生的结果.因此,每个按钮最多只需要按下一次: (2 ...

  5. DEDECMS会员注册如何配置邮箱发送邮件功能

    网站邮件功能是一个非常基础和有效的通信工具,配合dede会员注册邮件验证功能可以大量的拒绝垃圾注册用户.那么如何配置DEDECMS会员注册邮箱发送邮件功能?   1:配置dedecms网站发信EMAI ...

  6. php基础知识【函数】(9)数学和对象类函数

    一.数学  abs -- 绝对值 ceil -- 进一法取整 floor -- 舍去法取整 fmod -- 返回除法的浮点数余数 round -- 对浮点数进行四舍五入 sqrt -- 平方根 pi( ...

  7. javascript定义类的方法总结

    1.构造函数法 类是对象的模板,定义了对象共有的方法属性数据 等,在javascript中一个函数就是一个对象,也可以看做一个类的构造方法. 所以我们可以像以下方式定义类: //1.经典的构造方法 Q ...

  8. CodeForces 554B(扫房间)

      CodeForces 554B Time Limit:2000MS     Memory Limit:262144KB     64bit IO Format:%I64d & %I64u ...

  9. Canny边缘检测-Wiki

    Canny edge dector 由 John F. Canny 在1986年提出. Canny 算法的发展 Canny算法的步骤 2.1 降噪 2.2 寻找图像的亮度梯度 2.3 非极大值抑制 2 ...

  10. BZOJ 1503 郁闷的出纳员

    Description OIER公司是一家大型专业化软件公司,有着数以万计的员工.作为一名出纳员,我的任务之一便是统计每位员工的工资.这本来是一份不错的工作,但是令人郁闷的是,我们的老板反复无常,经常 ...