Sublime Text 必备的插件和扩展 以及快捷键

原文连接:http://hi.baidu.com/benpy/item/3747891e999d8ee55e53b10e

Sublime Text 必备的插件和扩展

安装Sublime Text 2插件:


有两种方式可以安装Sublime Text 2插件,通常推荐第二种方式,通过Package Control在线安装所需插件。

   1、直接下载插件安装包解压缩到Packages目录(菜单->preferences->packages)

   2、使用Package Control组件安装

   到http://wbond.net/sublime_packages/package_control 下载 Package Control.sublime-package 

    菜单->preferences->browse packages 找到C盘插件目录Installed Packages 放进去,重新打开Sublime text。就会发现Package Control


★ GBK Encoding Support ,ConvertToUTF8

GBK插件

第一个出现中文文件名乱码问题,目前本人选择ConvertToUTF8。


★ Alignment代码对齐插件

对于有代码洁癖或者喜欢整齐的同学来说,相信你会喜欢上这款插件。安装好插件后,选中文本同时按住“Ctrl + Alt + A”,就可以对齐操作了



★ zen coding (Emmet)

zen coding 一种快速编写HTML/CSS代码的方法,已改名为Emmet,并且搭建了一个新的网站:docs.emmet.io 。按Tab键生成。


使用教程看4.1


★ Bracket Highlighter

类似于代码匹配,可以匹配括号,引号等符号内的范围。

★  HTML5

★  Tag
一些有代码洁癖的程序猿很适合这个插件,HTML代码格式化能使html代码更加漂亮整洁。

使用的方法也很简单,选中一段Html代码后,按Ctrl+Alt+f即可

★ CSS Less(ish)

★ CSS Snippets  

css提示插件

★ Prefixr   

提供CSS3属性的浏览器前缀自动填充,快捷键:ctrl+alt+x

★ JavaScript Snippets 

javascript代码提示插件

★ JS Format

一个JavaScript代码格式化插件,快捷键“ Ctrl+Alt+F”


★ Js Minifier

一款基于Google Closure compiler压缩Js文件插件,快捷键“ Ctrl+Alt+M”压缩Js代码、“ Ctrl+Alt+Shift+M”压缩Js并生成压缩文件 *.min.js



DetectSyntax            

代码检测插件

Sublime CodeIntel

代码自动提示

Placeholders

创建占位内容的插件

ClipboardHistory        

剪贴板插件,快捷键ctrl+alt+v

Sublime Change Quotes

单引号变双引号,或者相反,我们的强迫症之一

★ Case Conversion

大小写转化

★ SFTP

ftp服务器管理

★ SideBarEnhancements

侧边栏插件

★ Theme - Nil

SideBarEnhancements的皮肤

★ KeymapManager          

快捷键管理组件


4.1

使用Emmet编写代码时,需要遵循一定的缩写规则:

  • E
    元素名(div、p);

  • E#id
    带Id的元素(div#content、p#intro、span#error);

  • E.class
    带class的的元素(div.header、p.error),id和class可以连着写,div#content.column

  • E>N
    子元素(div>p、div#footer>p>span)

  • E*N
    多项元素(ul#nav>li*5>a)

  • E+N
    多项元素

  • E$*N
    带序号的元素



主要快捷键

Ctrl+L 选择整行(按住-继续选择下行)

Ctrl+KK 从光标处删除至行尾

Ctrl+Shift+K 删除整行

Ctrl+Shift+D 复制光标所在整行,插入在该行之前

Ctrl+J 合并行(已选择需要合并的多行时)

Ctrl+KU 改为大写

Ctrl+KL 改为小写

Ctrl+D 选词 (按住-继续选择下个相同的字符串)

Ctrl+M 光标移动至括号内开始或结束的位置

Ctrl+Shift+M 选择括号内的内容(按住-继续选择父括号)

Ctrl+/ 注释整行(如已选择内容,同“Ctrl+Shift+/”效果)

Ctrl+Shift+/ 注释已选择内容

Ctrl+Z 撤销

Ctrl+Y 恢复撤销

Ctrl+M 光标跳至对应的括号

Alt+. 闭合当前标签

Ctrl+Shift+A 选择光标位置父标签对儿

Ctrl+Shift+[ 折叠代码

Ctrl+Shift+] 展开代码

Ctrl+KT 折叠属性

Ctrl+K0 展开所有

Ctrl+U 软撤销

Ctrl+T 词互换

Tab 缩进 自动完成

Shift+Tab 去除缩进

Ctrl+Shift+↑ 与上行互换

Ctrl+Shift+↓ 与下行互换

Ctrl+K Backspace 从光标处删除至行首

Ctrl+Enter 光标后插入行

Ctrl+Shift+Enter 光标前插入行

Ctrl+F2 设置书签

F2 下一个书签

Shift+F2 上一个书签

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值