Sublime Text使用介绍

如果说Notepad++是一款不错Code神器,那么Sublime Text应当称得上是神器滴哥。Sublime Text
最大的优点就是跨平台,Mac和Windows均可完美使用;其次是强大的插件支持,几乎无所不能。

开始使用Sublime Text:

Sublime Text有Dev版本,推荐使用,下载地址,一般推荐下载便携版本(Portable version),这
样拿来拿去很方便,也不用安装,而且插件和主体在一个目录下,便携。

Sublime Text快捷键:

Ctrl+Shift+P:打开命令面板 
Ctrl+P:搜索项目中的文件 
Ctrl+G:跳转到第几行 
Ctrl+W:关闭当前打开文件 
Ctrl+Shift+W:关闭所有打开文件 
Ctrl+Shift+V:粘贴并格式化 
Ctrl+D:选择单词,重复可增加选择下一个相同的单词 
Ctrl+L:选择行,重复可依次增加选择下一行 
Ctrl+Shift+L:选择多行 
Ctrl+Shift+Enter:在当前行前插入新行 
Ctrl+X:删除当前行 
Ctrl+M:跳转到对应括号 
Ctrl+U:软撤销,撤销光标位置 
Ctrl+J:选择标签内容 
Ctrl+F:查找内容 
Ctrl+Shift+F:查找并替换 
Ctrl+H:替换 
Ctrl+R:前往 method 
Ctrl+N:新建窗口 
Ctrl+K+B:开关侧栏 
Ctrl+Shift+M:选中当前括号内容,重复可选着括号本身 
Ctrl+F2:设置/删除标记 
Ctrl+/:注释当前行 
Ctrl+Shift+/:当前位置插入注释 
Ctrl+Alt+/:块注释,并Focus到首行,写注释说明用的 
Ctrl+Shift+A:选择当前标签前后,修改标签用的 
F11:全屏 
Shift+F11:全屏免打扰模式,只编辑当前文件 
Alt+F3:选择所有相同的词 
Alt+.:闭合标签 
Alt+Shift+数字:分屏显示 
Alt+数字:切换打开第N个文件 
Shift+右键拖动:光标多不,用来更改或插入列内容 
鼠标的前进后退键可切换Tab文件 
按Ctrl,依次点击或选取,可需要编辑的多个位置 
按Ctrl+Shift+上下键,可替换行

Sublime Text 设置:

Setting User 
以下是我使用的 
“font_face”: “courier new”, 
“font_size”: 9.0, 
“highlight_line”: true, 
“scroll_past_end”: false, 
“tab_size”: 4, 
“theme”: “Soda Dark.sublime-theme”, 
“word_wrap”: true 
}

Sublime Text 插件:

建议先启用Package Control,作用是安装插件时很方便,启用方法:菜单栏 – View – Show Console,
贴入以下代码并回车,然后重启Sublime。如果你所在的网络无法启用,则无法使用,手动搜索下载去吧
(话说你的网也被封了?)。

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

开始安装一些非常实用的插件吧,Ctrl+Shift+P(菜单 – Tools – Command Paletter),输入 install 
选中Install Package 并回车,输入或选择你需要的插件回车就安装了(注意左下角的小文字变化,会提示
安装成功),安装其它插件也是这个方法,非常快速。

ZenCoding 
不得不用的一款前端开发方面的插件,Write less , show more.安装后可直接使用,Tab键触发,
Alt+Shift+W是个代码机器。

Alignment 
代码对齐,如写几个变量,选中这几行,Ctrl+Alt+A,哇,齐了。

Prefixr 
写 CSS可自动添加 -webkit 等私有词缀,Ctrl+Alt+X触发。

Tag 
Html格式化,右键Auto-Format Tags on Ducument。

Clipboard History 
剪贴板历史记录,显示更多历史复制,Ctrl+Shift+V触发。

SideBarEnhancements 
侧栏右键功能增强,非常实用

Theme – Soda 
完美的编码主题,用过的都说好,Setting user里面添加”theme”: “Soda Dark.sublime-theme”

GBK to UTF8 
将文件编码从GBK转黄成UTF8,菜单 – File里面找

SFTP 
直接编辑 FTP 或 SFTP 服务器上的文件,绝对FTP浮云

WordPress 
集成一些WordPress的函数,对于像我这种经常要写WP模版和插件的人特别有用

PHPTidy 
整理排版PHP代码 
YUI Compressor 
压缩JS和CSS文件 
http://win8.xapcn.com/news/sublime_text_1203.html 
surface|win8下载:http://win8.xapcn.com/ 
win8软件:http://win8.xapcn.com/software/ 
win8游戏:http://win8.xapcn.com/games/ 
win8越狱:http://win8.xapcn.com/tutorial/ 
surface|win8软件游戏爱应用HD:http://www.xapcn.com/aiyingyong/

Sublime Text 使用简介的更多相关文章

  1. sublime text 3 使用简介

    2014年1月22日 09:47:50 2用了一段时间感觉不错,就是自带的高亮显示匹配标签或者代码块儿时有点儿不清楚,所以一直是sublime 开PHP,notepad++开html 现在想只用一个编 ...

  2. sublime Text 3 安装emmet

    Emmet简介 Emmet是一个支持大部分流行文本编辑器的插件,能够极大得提高编写HTML和CSS的工作效率. 官网:http://emmet.io/ 在Sublime Text 3中安装 前提Sub ...

  3. 前端开发神器sublime Text

    实用的sublime插件集合 – sublime必备插件 前言 入前端领域开始,就学着使用sublime,一直用起来很顺手,速度是我最欣赏的,快的没有编辑器可以匹敌.还是废话不多扯,入正题.好多有多少 ...

  4. osx 文本编辑工具下载地址Sublime Text 3

    下载地址: http://www.sublimetext.com/3 Sublime Text 是一个代码编辑器(Sublime Text 3是收费软件,但可以无限期试用),也是HTML和散文先进的文 ...

  5. Sublime Text 2 使用笔记(大全呀,菜鸟必看)

    下载和安装 Sublime Text2是一款开源的软件,不需要注册即可使用(虽然没有注册会有弹窗,但是基本不影响使用). 下载地址:http://www.sublimetext.com ,请自行根据系 ...

  6. Sublime Text—安装

    一.简介 市面上的编辑器纷繁复杂各有优点,好用的编辑器能让你工作事半功倍,先简单介绍下本文主角Sublime Text编辑器,下面简称Sublime. 1.可用于 Windows.Mac OS X 和 ...

  7. Mac下使用sublime text 2开发Python

    入门虽易, 熟练不易, 且行且珍惜 简介:这只是简单介绍一个好的文本工具sublime text的使用,如果要获得详细的教程可以去看这本书<Sublime Productivity>和一些 ...

  8. Sublime Text 3 LESS、SASS、SCSS高亮插件、提示插件

    为sublime text 添加LESS语法高亮 功能:LESS高亮插件   下载   https://packagecontrol.io/packages/LESS 简介:用LESS的同学都知道,s ...

  9. 神器 Sublime Text 3 的一些常用插件

    ConvertToUTF8 支持UTF-8编码的插件 Bracket Highlighter 用于匹配括号,引号和html标签.对于很长的代码很有用.安装好之后,不需要设置插件会自动生效 DocBlo ...

随机推荐

  1. [解决] [centOS] g++ 带 -static 参数编译时,报错 /usr/bin/ld: cannot find -lm

    静态编译时缺少某个库 yum install glibc-static 从这里找到的 http://www.linuxquestions.org/questions/linux-software-2/ ...

  2. 【转】“/usr/bin/ld: cannot find -lz”

    原文网址:http://stackoverflow.com/questions/3373995/usr-bin-ld-cannot-find-lz I am trying to compile And ...

  3. 关于 Unity UI 中 GraphicRaycaster.Raycast 数量巨大的问题

    有时候会发现 Unity UI 非常耗时,在 Profiler 中可以轻易的看到 UI 中 的 GraphicRaycaster.Raycast 单帧调用可以成百上千,甚至好几千,帧速率前不忍赌,一关 ...

  4. Android项目开发全程(一)--创建工程

    每个程序员都知道,项目工程的整体架构对开发有着决定性的影响,在后续的开发工作中,能不能有效的减少代码的重复量和有效的人员分工取决于前期工程整体的架构.刚参加工作还不到一个月就意识到之前做的项目在架构方 ...

  5. Fatjar成功安装记录

    1.FatJar安装方式 (1)在线安装 具体网址http://kurucz-grafika.de/fatjar (2)离线安装 将fatjar的jar放到plugins文件夹中,重启 2. 安装失败 ...

  6. Weka 入门1

    本人也是借鉴网上他人资料.主要介绍使用java调用Weka库. 首先介绍weka,Weka的全名是怀卡托智能分析环境,是基于开源环境的机器学习和数据挖掘软件.我们可以去weka官网下载最新的Weka软 ...

  7. URL方式访问Hadoop的内容

    * 1.设置url支持hadoop,FsUrlStreamHandlerFactory      * 2.创建URL对象,指定访问的HDFS路径      * 3.openStream获取输入流对象, ...

  8. 问题-Delphi编译到最后Linking时总是出现与ntdll.dll有关的错误还有Fatal Error Out of memory错误

    1.跳出错误法  ===================================================在主界面的implementation  {$R *.dfm} 下放入以下代码: ...

  9. 关键在封装并发出了帧-IP冲突也无所谓

    最近有点走火入魔了!本文所用技术非标准,较真儿者慎入!! 一个局域网内,两台机器拥有同样的IP,可以吗? 这不就是IP地址冲突吗?当然不行! 可是要知道,如果搞点旁门左道,还是可以做到的! 首先要明白 ...

  10. C#- 压缩和解压缩的研究 .

    用了第二种方法,感觉很不错,其他都没用过了.摘录下来,做一个备忘. 最近在网上查了一下在.net中进行压缩和解压缩的方法,方法有很多,我找到了以下几种: 1.利用.net自带的压缩和解压缩方法GZip ...