Sublime2 Text编辑器使用技巧
------------------------------------软件使用---------------------------------------
1.右键支持用sublime2打开
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\Sublime2]
@="Sublime2(&S)"
[HKEY_CLASSES_ROOT\*\shell\Sublime2\command]
@="\"C:\\Program Files\\Sublime Text\\SublimeText.exe\" -p --remote-tab-silent \"%1\""
把以下内容保存成一个sublime2.reg的注册表文件,双击打开即可!
2.支持vim模式
依次打开 选项->设置->默认,接着设置成以下即可:
"ignored_packages": []
3.安装vim增强插件VintageEx
依次打开 选项->浏览安装包,把VintageEx解压放到它下面即可,必须安装它,否则你的sublime只支持vim中的简单的模式并不支持末行模式
4.安装svn同步开发环境插件Tortoise
依次打开 选项->浏览安装包,把Toroise解压放到它下面即可:
5.支持PHP和Python查看页面的所有函数,可以快速定位函数,ctrl+r即可,或者按ctrl+shift+p后再输入@即可,并且还可以有来查看html中的id的缩略地图
6.支持c和python编译,你只需要按ctrl+b即可,当然前提要把c:\python27加入到系统的环境变量中
7.关闭前面的行号方法
依次打开 选项->设置->默认,接着设置成以下即可:
"line_numbers": false,
8. 关闭自动补全单双引号以及圆括号和大括号
"auto_match_enabled": false,
9.出现明显的当前操作行的背景线方法
"highlight_line": true,
10.修改默认编码方法
"default_encoding": "UTF-8",
11.转换当前文件字符集方法
依次 文件->gbk or utf-8
12.关闭侧边栏方法
依次 查看->侧边栏
13.关闭迷你地图方法
依次 查看->隐藏迷你地图
14.搜索当前目录下的其他代码文件方法
ctrl+shift+p
15.设置字体方法
"font_face": "",
"font_size": 18,
16.显示控制台方法
查看显示控制台或ctrl+~即可,控制台中可以使用python命令,但比较简短
17.排版缩进方法
先全选中,然后按tab键进行右缩进,然后按shift+tab进行左缩进
18.快速在切换一个()或{}代码段的开始和结尾方法
按shift+5即可
19.多鼠标操作方法
按ctrl键,同时点击多个地方,即可一次性操作多个地方,非常方便
20.快速注释和取消注释方法
用鼠标选中后,按ctrl+/或ctrl+shift+/,再按即可取消
21.sublime命令补全插件emmet
它会自动把snippet插件停止或开启,这是以前zen coding的升级版本,它主要是针对html这些前面代码的,它可以完全使用css选择器功能
1)安装方法:
首先按ctrl+shift+p,然后输入install或安装,然后输入emmet安装即可,它会自动给你安装emmet和js v8系统pyv8,此时把sublime重新打开一次即可,太帅啦
2)它支持的选择器命令:
E
元素名称(div, p);
E#id
使用id的元素(div#content, p#intro, span#error);
E.class
使用类的元素(div.header, p.error.critial). 你也可以联合使用class和idID: div#content.column.width;
E>N
子代元素(div>p, div#footer>p>span);
E+N
兄弟元素(h1+p, div#header+div#content+div#footer);
E*N
元素倍增(ul#nav>li*5>a);
E$*N
条目编号 (ul#nav>li.item-$*5);
22.emmet操作实例
1)实例一
emmet命令:
div.vsa>ul#nav>li.item$*5>a{Item $}
补全代码:
<div class="vsa">
<ul id="nav">
<li class="item1"><a href="">Item 1</a></li>
<li class="item2"><a href="">Item 2</a></li>
<li class="item3"><a href="">Item 3</a></li>
<li class="item4"><a href="">Item 4</a></li>
<li class="item5"><a href="">Item 5</a></li>
</ul>
</div>
2)实例二
emmet命令:
.item
补全代码:
<div class="item"></item>
3)实例三
emmet命令:
ul>.item*2
补全代码:
<ul>
<li></li>
<li></li>
</ul>
4)实例四
emmet命令:
dl>(dt>p>a[name=dt$]^^dd{description$})*2
补全代码:
<dl>
<dt>
<p><a href="" name="dt1"></a></p>
</dt>
<dd>description1</dd>
<dt>
<p><a href="" name="dt2"></a></p>
</dt>
<dd>description2</dd>
</dl>
5)实例五
emmet命令:
(input:checkbox[name=cb1]#cbitem$$+label[for=cbitem$$]{label$})*2
补全代码:
<input type="checkbox" name="cb1" id="cbitem01">
<label for="cbitem01">label1</label>
<input type="checkbox" name="cb1" id="cbitem02">
<label for="cbitem02">label2</label>
23.快速查看页面中的类和函数
ctrl+r
24.快速查看页面中的关键字
ctrl+;
25.设置左侧树结构
ctrl+alt+k
//选项->默认绑定:
{ "keys": ["ctrl+alt+k"], "command": "toggle_side_bar" },
26.在sublime中查看python类和函数:
Ctrl+r
27.在sublime中查看python关键字:
Ctrl+;
28.sublimeREPL插件非常的有用对学python来说,这样可以在工具->sublimeREPL->python->有几个非常有用的工具
1)python
2)python run current file
Sublime2 Text编辑器使用技巧的更多相关文章
- Sublime Text编辑器的12个技巧和诀窍
本文为您提供Sublime Text编辑器的12个技巧和诀窍,深入挖掘这个看似简洁的代码编辑器,背后所隐藏的实现各种高级功能的无限可能. 1) 选择 以下是一些Sublime Text选择文本的快捷键 ...
- 关于Sublime Text编辑器的实用技巧
本文转载至一篇博文,为您提供Sublime Text编辑器的12个技巧和诀窍,深入挖掘这个看似简洁的代码编辑器,背后所隐藏的实现各种高级功能的无限可能. 1) 选择 以下是一些Sublime Text ...
- Sublime Text 编辑器 插件 之 "Sublime Alignment" 详解
作者:shede333主页:http://my.oschina.net/shede333版权声明:原创文章,版权声明:自由转载-非商用-非衍生-保持署名 | [Creative Commons BY- ...
- 前端开发利器 Sublime Text 3 使用技巧和总结笔记
这篇文章是本人在使用该工具进行前端开发的自我总结,思路也许不是很清楚,不过还是希望对读者的你有所帮助,千万别把这边文章收藏起来发霉哦,无论背多少次快捷键,还不及自己多实际操作几次. 目前官方版正式版 ...
- sublime text 使用小技巧
sublime下载各个版本 官网 插件官方网站地址 https://packagecontrol.io/ 一.安装设置字体及字体大小 1.点菜单“Preferences--->Setting - ...
- Sublime Text 编辑器的设定
# Sublime Text 编辑器的设定 > gloal setting ```{ "caret_style": "smooth", &qu ...
- WordPress TinyMCE 编辑器增强技巧大全
说到WordPress自带的TinyMCE 编辑器,有些国人总是不太满意.针对这个情况,倡萌已经介绍了一些增强或替代的方法: WordPress编辑器增强插件:TinyMCE Advanced Wor ...
- sublime text 编辑器的操作
我一直在用的代码编辑器是sublime text,然后总结了一些相关的操作方法. 一 环境操作 1.放大显示比例:Ctrl+ 2.缩小显示比例:Ctrl- 3.分屏:Alt+ Shift +数字 ...
- 如何安装 Sublime text 编辑器相关的插件
Sublime是一个伟大的编辑器,具有可靠的基础功能,使编写代码变得愉快.您可以安装一个包管理器,以便于安装插件和添加新功能. 为什么使用包管理器(package manager) 包管理器可以方便地 ...
随机推荐
- Android入门——电话拨号器和4种点击事件
关于HelloWorld为,电话拨号程序还AndroidA入门demo,从这个样例我们要理清楚做安卓项目的思路. 大体分为三步: 1.理解需求,理清思路 2.设计UI 3.代码实现 电话拨号器 1. ...
- Middleware详解
Middleware详解 在第1章项目结构分析中,我们提到Startup.cs作为整个程序的入口点,等同于传统的Global.asax文件,即:用于初始化系统级的信息(例如,MVC中的路由配置).本章 ...
- linux_shell_拆分文件_多进程脚本
[需求场景]:一个10000w行的文件处理 ,多进程处理 比如启动100个进程同时处理. [方法]:拆分文件(split) ,制作shell脚本 执行后台进程 [demo]: 假设处理程序为 ...
- Android Fragment与Activity之间的数据交换(Fragment从Activity获取数据)
Fragment与Activity之间的数据交换,通常含有3: 一.Fragment从Activity获取数据(仅本文介绍了一个第一): 两.Activity从Fragment获取数据: 三.Frag ...
- wamp 已安装cakephp Fatal error: You must enable the intl extension to use CakePHP. in XXX
今wamp已安装cakephp3.x什么时候.报告这样的错误:Fatal error: You must enable the intl extension to use CakePHP. in D: ...
- inux平台的C与C++
课堂里学不到的C与C++那些事(一) 首先,声明一下这是一个系列的文章.至于整个系列有多少篇,笔者也不知道,不知道有多少篇,也不知道多久会更新一篇.反正只有一个原则,写出来的文 章能见得人才会公布出来 ...
- java设计模式之六适配器模式(Adapter)
适配器模式将某个类的接口转换成客户端期望的另一个接口表示,目的是消除由于接口不匹配所造成的类的兼容性问题.主要分为三类:类的适配器模式.对象的适配器模式.接口的适配器模式.首先,我们来看看类的适配器模 ...
- ReSharper C++计划上市
ReSharper是著名的VS代码生成工具,去年夏天,JetBrains公司就发布了ReSharper将推出支持C++的版本. ReSharper C++ EAP(Early Access Progr ...
- 个人实现的一个简单的蜗牛矩阵(c语言)
#include<stdio.h> #include<stdlib.h> int main(void) { int n,m; int x,y; int **array; int ...
- artTemplate模板
1.介绍 新一代 javascript 模板引擎. 2.性能(引) 1.性能卓越,执行速度通常是 Mustache 与 tmpl 的 20 多倍(性能测试) 2.支持运行时调试,可精确定位异常模板所在 ...