`
liuguofeng
  • 浏览: 450227 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Sublime text 2编辑器(本次用于backbone+jQuery_Mobile+html5的web前端开发)

 
阅读更多

1.              Sublime是什么?

Sublime Text 2是一个轻量、简洁、高效、跨平台的编辑器,方便的配色以及兼容vim快捷键等各种优点博得了很多前端开发人员的喜爱本文推荐一些好用的插件和扩展。

Sublime Text 2基本上是共享软件,免费版和收费版基本无区别,只是偶尔会弹框让你去购买,这个基本不影响使用。如果你不了解它,也可以看下小众软件的这篇详细介绍

2. 特色功能

  • 良好的扩展功能,官方称之为安装包(Package)。
  • 右边没有滚动条,取而代之的是代码缩略图,这个功能非常赞
  • 强大的快捷命令“可以实时搜索到相应的命令、选项、snippet 和 syntex, 按下回车就可以直接执行,减少了查找的麻烦。”
  • 即时的文件切换。
  • 随心所欲的跳转到任意文件的任意位置。
  • 多重选择(Multi-Selection)功能允许在页面中同时存在多个光标。
  • 支持 VIM 模式
  • 支持宏,宏是什么,简单地说就是把操作录制下来或者自己编写命令,然后播放刚才录制的操作或者命令。
  • 更新非常勤快,几乎每周都会有一个新版本杀出来

     

    以下是使用:

    3安装Sublime Text 2插件的方法:

    (1)直接安装

    安装Sublime text 2插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences->packages)。

    (2)使用Package Control组件安装

     

        也可以安装package control组件,然后直接在线安装:

    1. Ctrl+`调出console
    2. 粘贴以下代码到底部命令行并回车:
      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())

    1. 重启Sublime Text 2
    2. 如果在Perferences->package settings中看到package control这一项,则安装成功。

    如果这种方法不能安装成功,可以到这里下载文件手动安装

     

    Package Control安装插件的方法:

    1. 按下Ctrl+Shift+P调出命令面板
    2. 输入install 调出 Install Package 选项并回车,然后在列表中选中要安装的插件。

    不爽的是,有的网络环境可能会不允许访问陌生的网络环境从而设置一道防火墙,而Sublime Text 2貌似无法设置代理,可能就获取不到安装包列表了。
    好,方法介绍完了,下面是本文正题,

    3. 一些有用的Sublime Text 2插件如下

    (1)Zen Coding

    这个,不解释了,还不知道ZenCoding的同学强烈推荐去看一下:《Zen Coding: 一种快速编写HTML/CSS代码的方法》。


    PS:Zen Coding  for Sublime  Text 2插件的开发者已经停止了在Github上共享了,现在只有通过Package Control来安装。

    (2)jQuery Package for sublime Text

    如果你离不开jQuery的话,这个必备~~

    (3)Sublime Prefixr

    Prefixr,CSS3 私有前缀自动补全插件,显然也很有用哇

     

    (4)JS Format

    一个JS代码格式化插件。

    (5)SublimeLinter

    一个支持lint语法的插件,可以高亮linter认为有错误的代码行,也支持高亮一些特别的注释,比如“TODO”,这样就可以被快速定位。(IntelliJ IDEA的TODO功能很赞,这个插件虽然比不上,但是也够用了吧)

     

    (6)Placeholders

    故名思意,占位用,包括一些占位文字和HTML代码片段,实用。

    (7)Sublime Alignment

    用于代码格式的自动对齐。传说最新版Sublime 已经集成。

     

    (8)Clipboard History

    粘贴板历史记录,方便使用复制/剪切的内容。

    (9)DetectSyntax

    这是一个代码检测插件。

    (10)Nettuts Fetch

    如果你在用一些公用的或者开源的框架,比如 Normalize.css或者modernizr.js,但是,过了一段时间后,可能该开源库已经更新了,而你没有发现,这个时候可能已经不太适合你的项目了,那么你就要重新折腾一遍或者继续用陈旧的文件。Nettuts Fetch可以让你设置一些需要同步的文件列表,然后保存更新。

     

    (11)JsMinifier

    该插件基于Google Closure compiler,自动压缩js文件。

    (12)Sublime CodeIntel

    代码自动提示

    (13)Bracket Highlighter

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

     

    (14)Hex to HSL

    自动转换颜色值,从16进制到HSL格式,快捷键 Ctrl+Shift+U

     

    (15)GBK to UTF8

    将文件编码从GBK转黄成UTF8,快捷键Ctrl+Shift+C

    (16) Git

     

    该插件基本上实现了git的所有功能。

     

    其他相关

    主要快捷键列表:

    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 上一个书签

     

     

    具体功能和使用教程看这几篇:

     

    一些必不可少的Sublime Text 2插件

    中文原文一些必不可少的sublime text 2插件
    整理自Essential Sublime Text 2 Plugins and Extensions

     

分享到:
评论

相关推荐

    Sublime Text 3 + EditPlus + Nodepad++ 编辑器

    Sublime Text 3、EditPlus 和 Notepad++ 是三款非常受欢迎的文本编辑器,尤其在编程和代码编辑领域中广泛使用。它们各自具有独特的功能和优势,满足不同用户的需求。 **Sublime Text 3** Sublime Text 3 是一款跨...

    常用web开发工具 Sublime_Text3_Stable_Build_3143_x64_Chs

    常用web开发工具 Sublime_Text3_Stable_Build_3143_x64_Chs常用web开发工具 Sublime_Text3_Stable_Build_3143_x64_Chs常用web开发工具 Sublime_Text3_Stable_Build_3143_x64_Chs常用web开发工具 Sublime_Text3_...

    编辑器 Sublime Text 2

    Sublime Text 2是一款广受开发者喜爱的轻量级、高度可定制的文本编辑器,以其高效、稳定和丰富的插件生态系统而闻名。这款编辑器适用于多种编程语言,包括但不限于HTML、CSS、JavaScript、Python等,是进行源码编辑...

    sublime text2(32+64位+附注册码)

    Sublime Text是一款备受程序员喜爱的源代码编辑器,它以其高效、美观和强大的功能而闻名。无论是初学者还是经验丰富的开发者,都能从中受益。这款编辑器不仅支持Windows、Mac OS X和Linux等主流操作系统,实现了真正...

    SublimeText3_Build3062_XiaZaiBa+注册码

    SublimeText3_Build3062_XiaZaiBa + 注册码,破解即永久使用。

    Sublime Text 代码编辑器 破解版

    Sublime Text 是一个代码编辑器,也是HTML和散文先进的文本编辑器。 Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要...

    优秀代码编辑器 Sublime Text 3.2.2 Build 3211 + x64 中文注册版.zip

    Sublime Text 中文版是一个代码编辑器(Sublime Text 是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富...

    sublime text3 BULID 3065+汉化插件+LICENSE-key

    SublimeText 是一个代码编辑器,也是HTML和散文先进的文本编辑器. SublimeText 是由程序员 Jon Skinner 于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim SublimeText具有漂亮的用户界面和强大的...

    Sublime Text 3编辑器用的T5语法提示插件

    Sublime Text 3是一款广受欢迎的轻量级代码编辑器,因其强大的自定义能力和丰富的插件库而备受程序员喜爱。本话题将详细讲解如何在Sublime Text 3中安装和使用"ThinkPHP5.0语法提示和语法补全插件",以便在开发基于...

    Sublime Text Build 3126 x64安装版+注册码+汉化包

    SublimeText 是一个代码编辑器,也是HTML和散文先进的文本编辑器. SublimeText 是由程序员 Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim.SublimeText具有漂亮的用户界面和强大的功能...

    Sublime Text Build 3103 主程序 + 破解 + 汉化.rar

    Sublime Text Build 3103 主程序 + 破解 + 汉化.rar

    H5 编辑器SublimeText_3.2.2.3211_x32_x64

    《Sublime Text 3.2.2.3211:高效H5编辑器的卓越之选》 Sublime Text,作为一个备受推崇的文本编辑器,尤其在HTML5(简称H5)开发领域,它凭借其高效能和简洁的用户界面,赢得了众多开发者的心。这款编辑器的最新...

    sublimetext2中文版+使用方法

    Sublime Text 2是一款广受开发者喜爱的轻量级、高度可定制的文本编辑器,以其高效、便捷的代码编辑体验而闻名。本资源提供了Sublime Text 2的中文版本,便于中国用户使用。以下是对Sublime Text 2及其使用方法的详细...

    sublime3工具+JS代码校验+HTML_CSS_JS格式化

    Sublime Text 3是一款广受前端开发者喜爱的轻量级文本编辑器,以其高效、可扩展和自定义性而闻名。这款工具不仅适用于多种编程语言,对于JavaScript、HTML和CSS等前端开发语言更是有着出色的编辑体验。在描述中提到...

    Sublime Text2 编辑器

    Sublime Text2是一款备受开发者喜爱的轻量级文本编辑器,尤其因其强大的代码高亮、自动完成、多列选择和自定义配置等功能而闻名。它无需安装,下载解压后即可使用,这使得用户能够在任何计算机上快速启动并进行开发...

    sublime text2(32+64位+附注册码+插件)打包

    Sublime Text 2是一款广受开发者喜爱的轻量级、高度可定制的文本编辑器,支持多种编程语言和标记语言。这款编辑器以其快速、高效和功能强大而闻名,不仅适用于初学者,也深受专业开发者的青睐。在这个打包资源中,...

    Sublime Text3 可用的Notepad++豆沙绿 软绿色 风格配色方案主题文件

    我自己的安装路径位:D:\Program Files\sublimetext3\Sublime Text Build 3176 x64\Data\Packages目录下自己新建个文件夹中(我就将新文件夹命名为Notepad++ Theme)。 2. 将Notepad++.tmTheme文件放在刚建好的...

    Sublime Text编辑器

    Sublime Text 是一个轻量、简洁、高效、跨平台的编辑器,方便的配色以及兼容vim快捷键等各种优点博得了很多前端开发人员的喜爱!Sublime Text 2这款程序员必备代码编辑器,几乎每位程序员提到Sublime Text 2都是...

    前端常用编辑器(HBuilder+Sublime Text3+NotePadd++)

    Sublime Text 3 是一款轻量级但功能强大的文本编辑器,广泛应用于各种编程语言,包括前端开发。它的特性如下: - **多选编辑**:可以同时编辑多个位置,提高工作效率。 - **分割编辑**:支持多窗口同时编辑不同文件...

    Sublime_Text_Build_3114_Setup.zip

    Sublime Text 3是开发者广泛使用的高级文本编辑器,尤其受到程序员和Web开发者的青睐。其版本3114是Sublime Text的一个特定更新,带来了许多优化和改进,旨在提升用户体验和开发效率。 Sublime Text的核心特性之一...

Global site tag (gtag.js) - Google Analytics