sublime text2

Sublime Text 2介绍

在众多的IDE中又许多可以编写javascript,eclipse IDE又显得太大了;notepad++也是不错的选择。而今天我偶尔找到了一款不错的编辑器 Sublime Text 2. 她是一款收费软件,不过可以永久免费试用,在保存的时候偶尔会弹出购买提示

·        简洁漂亮的用户界面

·        支持多种语法高亮:C, C++,C#, CSS, D, Erlang, HTML, Groovy, Haskell, HTML, Java, JavaScript, LaTeX, Lisp,Lua, Markdown, Matlab, OCaml, Perl, PHP, Python, R, Ruby,             SQL, TCL, Textile,XML等等

·        支持代码补全

·        支持多插件,根据你需要可以使用多种插件来帮助你工作跟简单

·        迷你小地图,可以使用滚动条来控制代码方便代码查看

下载地址:http://www.sublimetext.com/2 

安装Sublime Text 2插件

使用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())

3. 重启

4. 查看是否安装成功,使用ctrl+shift+p 然后输入install出现如图所示

5. 我们可以使用在这个插件安装包管理器了,然后回车,等着一分钟,出现如图插件列表

输入你所需的插件可以查找

安装常用插件

1.github

2. jQuery

如果你是jquery开发者 这个必须的

3. Git

Git集成了Git所有功能

4. Prefixr

Prefixr,CSS3 私有前缀自动补全插件

5. JS Format

一个JS代码格式化插件

6. JsMinifier

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

7.Sublime CodeIntel

代码自动提示

10.  ClipboardHistory

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

12.  Placeholders

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

13.  SublimeLinter

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

14.markdownediting


2)ConverToUTF8
subLimeText原生不支持中文,解析ansi编码的时候是按照western window 1252字符表解析的,中文部分会乱码。安装了这个插件以后,用ctrl + shift + C 设定GB2312编码格式,然后在读写文档的时候就会按照gb2312来读和保存了。(不过提示还是写保存成utf-8)

3)TortoiseSVN
安装了这个插件以后可以直接右键Folder来Commit或者Update代码,十分方便。但有一个问题就是,在TortoiseSVN面板还没关闭前,subLimeText是阻塞的,无法响应任何操作,这个有点囧。

4)cTags
cTags是一个用于从程序源代码树产生索引文件(或tag文件),从而便于文本编辑器来实现快速定位的实用工具。安装了这个插件以后,通过快捷键ctrl + t,ctrl + r来生成索引文件,在索引文件生成后,可以通过快捷键ctrl + 鼠标左键来跳到函数定义的地方,通过ctrl + 鼠标右键跳回上一次编辑的地方。这个功能在阅读代码时十分有用。(cTags快捷键及详情

1、如何去掉行尾空格?

点击菜单栏上的“Preferences->Setting-Default”,搜索“trim_trailing_white_space_on_save” 然后将false改为true,将在保存的时候去除行尾的空格。

2、如果解决在ST中中文字体难看的问题?

点击菜单栏上的“Preferences->Setting-User”,加入:"font_options": ["subpixel_antialias"]


常用快捷键

Ctrl+p:输入文件名可以打开该文件输入@可以列出js所有的函数来

ctrl+`打开控制台

ctrl+R:相当于ctrl+p输入@

ctrl+shift+p:命令提示

ctrl+shift+N:新建

ctrl+G:前往行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值