技巧大全:https://www.zhihu.com/question/24896283
 

1、CTRL + ALT + 点击 直接展开所有的文件菜单

2、快速选中所有变量,而不是所有字母:将光标放在变量右侧,然后按下F3

3、点击跳转到代码定义

https://blog.csdn.net/shangdibaozi/article/details/77503426

点击Preferences->Browse Packages进入Packages目录,然后打开User目录,查看User目录里面有没有Default (Windows).sublime-mousemap文件,如果没有则创建一个。

[
{
"button": "button2",
"count": ,
"modifiers": ["alt"],
"command": "jump_back"
},
{
"button": "button1",
"count": ,
"modifiers": ["alt"],
"press_command": "drag_select",
"command": "goto_definition"
}
]

从操作习惯上,应该是使用ctrl + 左键来跳转的。但这和多选冲突,所以我改为 alt了。也符合mac的习惯。

顺便一提,alt + 右键可以调回的意思。

 
 
项目排除文件夹,更便于ctrl + p的搜索,比如可恶的node_modules
"folder_exclude_patterns": ["node_modules",".git"]
 
回到上一次代码编辑的地方:alt + -
可以改键为ctrl + -:
[
{ "keys": ["ctrl+-"], "command": "jump_back" },
]
 
快速选中下一个:  Ctrl + D
快速选中全部行:  Ctrl + A  |  Ctrl + Shift + L
快速移上移下代码行: Ctrl + Shift + UP / Ctrl + Shift + Down
快速选择相同的内容: Alt + F3  / Command + control + g
搜索文件快捷键:Ctrl + p / Command + p
快速选中多行: Ctrl + Alt + Up/Down 
 

选中元素的children: ctrl+shift+a

选中{}的内容:ctrl+shift+m

选中文本添加html标签:alt + shift + w

 
 
取消注释回车默认再生成一个注释的尴尬
"jsdocs_extend_double_slash": false
快速选中代码块
Ctrl+M 光标移动至括号内结束或开始的位置。
Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。
 
代码块压缩和解压
Ctrl + shift + [ 压缩
Ctrl + shift + ] 解缩
可以配合快速选中代码块使用,也就是ctrl + shift + M + [。
 
sublime中编译运行 javascript、nodejs代码:https://www.jianshu.com/p/43b0726792f7
选择 Tools > Build System > New Build System...粘贴以下内容
{"cmd": ["node", "$file"],"selector": "source.js"}
 然后另存为Node.sublime-build 新建一个.js文件夹(必须保存,不能临时),然后按下ctrl + b
 
 
切割界面
CTRL + K , CTRL + SHIFT + UP
CTRL + K , CTRL + DOWN

更换皮肤:

Preferences -> Theme -> Adaptive.sublime-theme

设置Sublime Text新标签页tab打开文件。Sublime Text Files not opening a new tab?每次打开文件,Sublime Text总是把当前的tab打开的文件冲掉,很麻烦,下面就解决这个问题,让他每次打开文件都新开一个tab标签页。

1、加上这个配置:"preview_on_click": false,

2、如何加这个配置:菜单栏-Preferences-Settings User
命令行使用sublime打开指定文件: 
通过将Sublime Text 3的根目录加入到环境变量中,即可使用目录下的subl.exe命令了: subl mongodb.test.js
使用正则表达式替换
http://blog.csdn.net/aerchi/article/details/46739167
举例,将文本中所有的第N条替换为<span class="n">第N条</span>
搜索条件:第(.{1,3})条
替换条件:\n<p><span class="n">第$1条</span>

再举个使用的例子,找到所有的xxxpx单位,改为rem(xx),譬如20px,则改为rem(20)

(-?\d+?)px

rem($)

sublime 技巧与快捷键篇的更多相关文章

  1. Android Studio2.0 教程MAC版 -快捷键篇

    本文转至 Android Studio2.0 教程从入门到精通MAC版 - 提高篇 ( OPEN 开发经验库) 第二篇我们开发了一个Hello World应用,并介绍Android Sutdio的界面 ...

  2. VS2013全攻略(安装,技巧,快捷键,插件)!

    工欲善其事,必先利其器.VS2013全攻略(安装,技巧,快捷键,插件)! 之前一篇<c++的性能, c#的产能?!鱼和熊掌可以兼得,.NET NATIVE初窥>承蒙大家喜爱和编辑推荐,在此 ...

  3. 最强 Android Studio 使用小技巧和快捷键

    写在前面 本文翻译自 Android Studio Tips by Philippe Breault,一共收集了62个 Android Studio 使用小技巧和快捷键. 根据这些小技巧的使用场景,本 ...

  4. Sublime Text3—设置快捷键打开浏览器

    在不同浏览器查看代码效果可谓是家常便饭,所以用不同快捷键对应打开不同浏览器可以大大提高工作效率. 本篇分享个简单的方法只需二步: 一.安装插件SideBarEnhancements ctrl+shif ...

  5. 最强 Android Studio 使用小技巧和快捷键总结

    最强 Android Studio 使用小技巧和快捷键总结   写在前面 本文翻译自 Android Studio Tips by Philippe Breault,一共收集了62个 Android ...

  6. Android Studio 使用小技巧和快捷键

    Android Studio 使用小技巧和快捷键 Alt+回车 导入包,自己主动修正 Ctrl+N   查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L  格式化代码 Ctrl+Alt ...

  7. EditPlus 使用技巧以及快捷键

    一边阅读,一边动手吧! 为了达到更好的效果,请你先下载我打包的这个 EditPlus压缩包文件(压缩包文件为绿色的EditPlus2.31英文版,含自动完成文件,高亮语法文件和剪切板代码片断文件,这些 ...

  8. sublime text 3 快捷键大全以及配置编译环境

    Sublime text 3是码农最喜欢的代码编辑器,每天和代码打交道,必先利其器,掌握基本的代码编辑器的快捷键,能让你打码更有效率.刚开始可能有些生疏,只要花一两个星期坚持使用并熟悉这些常用的快捷键 ...

  9. sublime text 3 快捷键大全

    Sublime Text 3 快捷键精华版 Ctrl+Shift+P:打开命令面板Ctrl+P:搜索项目中的文件Ctrl+G:跳转到第几行Ctrl+W:关闭当前打开文件Ctrl+Shift+W:关闭所 ...

随机推荐

  1. ANT task之Junit、JunitReport

    一.ANT任务之Junit: 学习ANT其实主要是学习ANT的task,ANT众多task中有一个Testing Tasks,它下面有两个任务:Junit和JunitReport,主要用来进行单元测试 ...

  2. 基于TQ2440开发板的WiFi模块的使用经验总结

    一.软.硬件资源准备: 内核版本:linux-2.6.30.4 交叉编译器版本:4.3.3 wpa_supplicant工具:wpa_supplicant-0.7.3.tar ; openssl-0. ...

  3. hadoop-处理小文件

    一个Hadoop程序的优化过程 – 根据文件实际大小实现CombineFileInputFormat http://www.rigongyizu.com/hadoop-job-optimize-com ...

  4. 【HDU 5647】DZY Loves Connecting(树DP)

    pid=5647">[HDU 5647]DZY Loves Connecting(树DP) DZY Loves Connecting Time Limit: 4000/2000 MS ...

  5. sharepoint 2010 怎样在Ribbon区加入功能button

    继续前面的一篇博客,sharepoint 2010 怎样在列表中加入功能菜单操作项.这次主要是记录下,在Ribbon区域加入功能button.比如加入收藏button.例如以下图所看到的: 1. 还是 ...

  6. 小程序 video 组件同层渲染公测

    小程序 video 组件同层渲染公测   各位开发者: 大家好. 小程序原生组件因脱离 WebView 渲染而存在一些使用上的限制,为了方便开发者更好地使用原生组件进行开发,我们对小程序原生组件引入了 ...

  7. Android 建立手机与手表数据同步机制总结

    Android Wear 数据同步机制总结 当手机与手表建立蓝牙连接之后.数据就能够通过Google Play Service进行传输. 同步数据对象Data Item DataItem提供手机与手表 ...

  8. not available in automatic reference counting mode

    UncaughtExceptionHandler.m:156:47: 'autorelease' is unavailable: not available in automatic referenc ...

  9. django生成文件txt、pdf(在生成 PDF 文件之前,需要安装 ReportLab 库)

    from django.http import HttpResponse def download_file(request): # Text file #response = HttpRespons ...

  10. java第七节 IO

    /* *第七讲 IO/输入与输出 * * File类 * RandomAccessFile类 * 各种节点流类 * 字符编码 * 各种过滤流与包装类 * *File类 * File类是IO包中唯一代表 ...