Sublime text 神器小记

以前一直使用的都是Editplus,一直感觉都是很不错的.

但是最近接触到sublime text,我就fall in love with it.

Sublime 的意思是"顶峰,高尚,非凡的"意思.多么霸气的名字啊..好吧,不瞎扯了.

其实我觉的不需要到网上乱找一通,什么中文破解版的,乱七八糟的.就直接到官方网网站进行下载.

虽然是没有注册的,偶尔会弹出一个让你去获取License的 框框外,没有其他任何影响.

下砸网址:http://www.sublimetext.com/

不过我还是建议你去买个License,别人写也是付出心血的.

我们来详细的介绍一下我使用的一些心得吧..

首先要学会基本的快捷键的使用.

比如  查找

ctrl +` 这是用来打开控制台的,当然,再次按下该快捷键将会关闭控制台.

ctrl + p 是用来搜索文档的.搜索文档内容有好几种方式.这种方式是在当前处在sublime环境中的所有项目进行扫描的.

ctrl+ r 它会弹出一个prompt 并且在里面提示"@" 这个表示的是对方法进行搜索.

ctrl +g 表示直接跳到某一行 ":" 开始.

还有一种是对关键字进行搜索的.

我没找到快捷键.但是却是以"#"开始的.

还有对窗口进行控制的一些内容.

我们选择view 菜单,可以对左边的sidebar 进行控制,可以对右边的Minmap进行控制.还可以显示 控制台等信息.

F11可以全屏显示我们的窗口,再次按下则回到正常模式.

shift + F11 可以用来进入免打扰模式,在这个模式下,你无法看到sidebar和Minmap的内容,可以让你安心的工作.

同样,你可以再次按下该组合键退出.

在view里面还有个比较重要的就是缩进的问题 Indentation,这是森么意思呢?就是说你的一个tab键代表着几个空格.

还有就是那个layout.

自己可以尝试一下,column 3 表示的是可以在窗口中纵向显示三个小的窗口,可以分开进行编辑内容.是不是很酷?

我测试了一下,可以使用ctrl+1 切换到第一个小窗口,ctrl+2切换到第二个小窗口,以此类推.

同样,还有横向的.这个和纵向的相类似,

还有一个是 grid .grid表示的是格子的意思,对啦,我想你已经猜出来它排布的样子了.

下面我来说下如何设置我们自定义的快捷键.

我以前习惯使用了vim的编辑器,对于不适用鼠标进行光标的上下左右移动非常熟悉,所以我想在sublime text上实现这个功能.但是不知道该怎么办,后来在网上找了找,

在 preferences -> 按键绑定--用户

点开之后会出现一个Default(Windows).sublime--keymap这个文件.

如果以前没有设置过.那么就只有

[

]

这样的内容.这是一个数组.

我们在里面添加以下内容.

{ "keys": ["alt+l"], "command": "move", "args": {"by": "characters", "forward": true} },

{ "keys": ["alt+h"], "command": "move", "args": {"by": "characters", "forward": false} },

{ "keys": ["alt+j"], "command": "move", "args": {"by": "lines", "forward": true} },

{ "keys": ["alt+k"], "command": "move", "args": {"by": "lines", "forward": false} }

同志们要注意了啊..我不敢保证你们直接拷贝是否会带上html元素在里面,可以复制该内容,然后将其复制到文本编辑器中,然后再放入我们的文件里面.

我解释以下我的内容.

alt+l 光标右移一个字符

alt+h 光标左移一个字符

alt+k 光标上移一行

alt+j 光标下移一行

好吧,我添加了一个 alt ,因为这里是windows系统,没有所谓的命令模式.

好吧,说完了这些,我们再见见我们的Tools,首先我想说最重要的莫过于 Snippets ,这个表示的是 代码片段,主要是为我们的代码编写提供autocomplete 功能.

当然,这一切的前提是你的sublime text 能够使用 Install packages control这个功能..

我就不细说怎么安装了.

按下 ctrl+ shift + p 弹出命令模式 对话框, 输入install  packages control 命令,如果有相应的选项,表示你的install packages  control功能可用,否则,不可用,需要手动下载install packages模块

如果你不知道该怎么安装,这里有个简单的方法.

按住 ctrl + ` 然后将下面的内容paste 到里面,即可.

<span style="font-size:18px;">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</span>

安装完 install package control 模块之后,我们再次按住

ctrl + shift + p

输入 install package control

这个时候就会弹出一个框,让你输入你想要查找的插件,当然这个进行过程是你在联网状态下进行的.

比如我输入 phpcs  表示的是 php code snippet ,也即是 php 的代码片段的意思.

恩,这样就能够帮助我们进行一些补齐的操作了.是不是很酷.?

好的...好吧,其实还有很多.我会在以后的学习中继续进行总结的哈.

比如 正则表达式 什么的...

Best wishes.

Sublime text 神器小记

时间: 2024-07-29 04:43:43

Sublime text 神器小记的相关文章

学习web前端之神器sublime text 3

第一次在博客园写博客,以前都是看别人写的技术在自己慢慢的学习.现在想自己把每天学习的东西理解并记录下来,加深下印象以后可以做个回顾.不知道自己能否坚持每周至少写2篇博文. 古话说的好:工欲善其事,必先利其器.所以我们要找到一个神器来帮助我们更好的学习前端开发,要么记事本怎么样?不错是不错估计要写到猴年马月了. 百度一搜,web前端开发利器有很多,比如:EditPlus,Dreamweaver,HBuilder,Webstorm,Aptana Studio,Sublime text,这么多最后我还

打造属于自己的前端开发神器 -- 给Sublime Text加上Eclipse的光环

打造属于自己的前端开发神器 -- 给Sublime Text加上Eclipse的光环 2013-05-16 14:39:15 将Sublime Text打造成如Eclipse一般的前端开发IDE 1. 快捷键移植篇   从Java开始的梦, 到如痴如醉的Front End, 却始终摆脱不了Eclipse的束缚.   对于Javaer, Eclipse是非常不错的选择, 但对于单纯的前端而言, 是不是觉得略显笨重, 其中各种不想要的东西, 反正是诸多不爽, 曾用过Eclipse来做前端的人应该都有

Sublime Text 使用指南 - 前端开发神器

Sublime Text 前端开发的神器 Sublime Text是一个前端开发者必备的编辑器,大量的插件,完善的功能,优越的性能,有非常多的特色,给前端开发提供了一个完善的开发条件. 本文主要介绍的是如何使用sublime Text藏在菜单里的一些功能,这些功能十分强大,却因隐藏的较深不太被大家关注,网上相关的介绍文章也不太多,这里就整理一下. Sublime Text 功能使用介绍,目录: Nodejs build System Multiple Selections Project & W

Sublime Text 2 - 性感无比的代码编辑器!程序员必备神器!跨平台支持Win/Mac/Linux

代码编辑器或者文本编辑器,对于程序员来说,就像剑与战士一样,谁都想拥有一把可以随心驾驭且锋利无比的宝剑,而每一位程序员,同样会去追求最适合自己的强大.灵活的编辑器,相信你和我一样,都不会例外. 我用过的编辑器不少,真不少- 但却没有哪款让我特别心仪的,直到我遇到了 Sublime Text 2 !如果说“神器”是我能给予一款软件最高的评价,那么我很乐意为它封上这么一个称号.它小巧绿色且速度非常快,跨平台支持Win/Mac/Linux,支持32与64位,支持各种流行编程语言的语法高亮.代码补全等,

Sublime Text 2 - 程序员必备神器!跨平台支持Win/Mac/Linux

代码编辑器或者文本编辑器,对于程序员来说,就像剑与战士一样,谁都想拥有一把可以随心驾驭且锋利无比的宝剑,而每一位程序员,同样会去追求最适合自己的强大.灵活的编辑器,相信你和我一样,都不会例外. 我用过的编辑器不少,真不少- 但却没有哪款让我特别心仪的,直到我遇到了 Sublime Text 2 !如果说“神器”是我能给予一款软件最高的评价,那么我很乐意为它封上这么一个称号.它小巧绿色且速度非常快,跨平台支持Win/Mac/Linux,支持32与64位,支持各种流行编程语言的语法高亮.代码补全等,

sublime text 2 前端编码神器-快捷键与使用技巧介绍

前言 代码编辑器或者文本编辑器,对于程序员来说,就像剑与战士一样,谁都想拥有一把可以随心驾驭且锋利无比的宝剑,而每一位程序员,同样会去追求最适合自己的强大.灵活的编辑器,相信你和我一样,都不会例外. 如果说"神器"是我能给予一款软件最高的评价,那么我很乐意为它封上这么一个称号.sublime text 2(以下简称ST2)小巧绿色且速度非常快,跨平台支持Win/Mac/Linux,支持32与64位,支持各种流行编程语言的语法高亮.代码补全等,但ST2有着很多其他编辑器没有的超酷的特性,

Sublime Text 3插件之Emmet:HTML/CSS代码快速编写神器

一.快速编写HTML代码 1.  初始化 HTML文档需要包含一些固定的标签,比如<html>.<head>.<body>等,现在你只需要1秒钟就可以输入这些标签.比如输入“!”或“html:5”,然后按Tab键: html:5 或!:用于HTML5文档类型 html:xt:用于XHTML过渡文档类型 html:4s:用于HTML4严格文档类型 2.  轻松添加类.id.文本和属性 连续输入元素名称和ID,Emmet会自动为你补全,比如p.bar#foo,会自动生成:

Sublime Text 3 绝对神器

Sublime Text 3 绝对神器 2014-01-18 22:10:15cnblogs.com-bananaplan-点击数:21535 距第一篇的开箱水文,已经有4个月的时间了,但因为懒,就没有下文了.终于,今天,我觉得写一篇准技术文章了. 忘记了是怎么开始用的ST,应该是在网上看到别人推荐才用到吧,用了有半年了.在windows下是绝对的神器,Notepad++之类的无可比拟:linux下,因为有个vim,鄙人对vim不懂,所以孰好孰更好,不好说.总结起来就是,神器一般的轻量级的面向p

转: sublime text 2 前端编码神器-快捷键与使用技巧介绍

代码编辑器或者文本编辑器,对于程序员来说,就像剑与战士一样,谁都想拥有一把可以随心驾驭且锋利无比的宝剑,而每一位程序员,同样会去追求最适合自己的强大.灵活的编辑器,相信你和我一样,都不会例外. 如果说"神器"是我能给予一款软件最高的评价,那么我很乐意为它封上这么一个称号.sublime text 2(以下简称ST2)小巧绿色且速度非常快,跨平台支持Win/Mac/Linux,支持32与64位,支持各种流行编程语言的语法高亮.代码补全等,但ST2有着很多其他编辑器没有的超酷的特性,让它的