sublime常用的快捷键

  1. 打开命令面板 : ctrl+shift+p
  2. 复制本行 : ctrl+shift+d
  3. 删除本行 : ctrl+shift+k
  4. 上下移动本行 : ctrl+shift+up|down
  5. 增加|减少缩进 : ctrl+[ | ]
  6. 粘贴并保留缩进 : ctrl+shift+v
  7. 大小写 : ctrl + k + u | l
  8. 选择一段代码并匹配相同代码 : ctrl + d

为自己的sublime设置专属的快捷键

菜单栏Preference中,有键绑定,分别对应键绑定-默认键绑定-用户一个是系统默认的快捷键,一个是用户可以自己设置的快捷键.

以下是我配置的自己设置的快捷键.有些是插件;有些则是设置打开方式:比如说用chrome打开,在设置打开方式的时候记得修改路径到成为自己本地的路径.
json
{ "keys": ["ctrl+shift+]"], "command": "compact_expand_css", "args": { "action": "expand" } },
{ "keys": ["ctrl+shift+["], "command": "compact_expand_css", "args": { "action": "compact" } },
{ "keys": ["f4"], "command": "color_pick"},//调色盘
{ "keys": ["ctrl+alt+enter"], "command": "open_in_browser" },//设置默认浏览器打开方式,如果是php文件后缀的话,会要求选择默认打开方式
{ "keys": ["f12"], "command": "open_in_browser" },//设置默认浏览器打开方式
// chrome.在
{ "keys": ["f1"], "command": "side_bar_files_open_with","args": {"paths": [],"application": "C:/Users/Administrator/AppData/Local/Google/Chrome/Application/chrome.exe","extensions":".*"}},
// firefox
{ "keys": ["f2"], "command": "side_bar_files_open_with","args": {"paths": [],"application": "D:/Program Files (x86)/Mozilla Firefox/firefox.exe","extensions":".*"}},
{ "keys": ["f3"], "command": "side_bar_files_open_with",// ie
"args": {
"paths": [],
"application": "C:/Windows/WinSxS/amd64_microsoft-windows-i..etexplorer-optional_31bf3856ad364e35_11.0.15063.0_none_ddbbb06b516e5f13/iexplore.exe",
"extensions":".*"
}
},
{ "keys": ["ctrl+alt+k"], "command": "trimmer" },
{
"keys": ["ctrl+alt+shift+f"], "command": "js_format",
"context": [{"key": "selector", "operator": "equal", "operand": "source.js,source.json"}]
},
{ "keys": ["ctrl+shift++alt+c"], "command": "convert_to_utf8", "args": {"encoding": "GBK", "stamp": "0" } },
{ "keys": ["ctrl+m"], "command": "duplicate_line" },//复制光标所在行

修改sublime默认的快捷键

系统默认的快捷键,我们也可以进行修改.

如下是系统默认的回车键的作用

键位:enter 命令:插入 参数:字符”\n”

也就是当我们按了回车键之后,系统将会在光标对应位置插入一个回车”\n”.

我们可以把它复制一份到用户键位的那个配置文件.修改为如下图

这样当用户按回车之后,就会在光标位置插入”傻了吧”

修改新建文件的 模板

以下以修改php文件的模板为准
sublime有两种新建文件的
一个是ctrl+n然后保存文件ctrl+s修改后缀名.例如test.php,成为对应的文件.
另外一种对应于菜单栏 File-new File(SublimeTmpl)-PHP(快捷键ctrl+alt+p)
以下将提供两种方法分别修改这两种方法创建的文件的模板.

方法1:对应于第一种创建文件的方法

文件地址为sublime\Data\Packages\FileHeader\template

下面假定修改的是php文件的模板.这两个文件中都有一个php.tmpl文件.删除里面原来的字.你可以按照自己的想法设置模板.

方法2:(对应于ctrl+alt+p创建php文件的方法)

路径为\Sublime\Data\Packages\SublimeTmpl\templates,修改里面的php.tmpl文件即可.

值得注意的是,是修改文件而不是删掉文件,删掉文件sublime似乎会从backup文件中找模板创建文件

sublime的一些使用技巧相关推荐

  1. Sublime Text的使用技巧

    来到腾讯之后,基本上整个团队都在使用Sublime Text这款编辑神器.虽说自己以前在写python的时候略有接触过,但只是把它当做简单的文本编辑器.来到这边后,才逐渐的体会到这款神作的牛逼之处. ...

  2. Sublime的使用小技巧

    目录 一.Goto Anything特性 二.多行游标 三.命令模式 四.辅助插件 五.杂七杂八的小技巧 一.Goto Anything特性 使用快捷键 Ctrl+P 打开 Goto Anything ...

  3. Sublime 快捷键及使用技巧

    (1)打开刚刚关闭的窗口:ctrl+shift+T 默认设置. (2)全屏显示:F11 默认设置. (3)多处选择相同的词:Ctrl+D,回退选择Ctrl+U 默认设置,非常有用,可以试试. (4)取 ...

  4. sublime text使用小技巧

    一. 每次打开Sublime Text ,如果弹A new version of Sublime Text 2 is available, download now?的对话框? 通过如下设置,即可取消 ...

  5. Sublime Text 2 入门技巧

    2019独角兽企业重金招聘Python工程师标准>>> 安装包控制(Package Control) 安装 Package Control 的方法: (更新了针对 Sublime T ...

  6. Sublime Text 3使用技巧总结--快捷键及常用插件

    1.Goto Anything(快速搜索) |--Ctrl+p 输入|--①文件名 |--②@+函数名 |--③:+数字 ->跳转到相应行 |--④#+变量名 2.多行游标 |--|--Alt+ ...

  7. less 和 sass 配置

    由于博主通常使用是都是 Sublime , 所以本文有点倾向这款编辑器. 文本配置在 mac 环境, linux 和 windows 环境也一样,因为用到的都是命令行和 sublime 插件 本文需要 ...

  8. Allegro软件的二次开发简介

    1.什么是二次开发? 人家给你开发了一套软件,还留下一些接口函数(API),用户可以根据这些函数来为这个软件创建新的功能,这就是二次开发了.像AutoCAD.Solidworks.Altium Des ...

  9. 【软件测试】自动化测试战零基础教程——Python自动化从入门到实战(完结)

    整理不易,希望对各位学习软件测试能带来帮助 软件测试知识持续更新 第十章 行为驱动开发 BDD 框架 lettuce 入门 第一节.安装与例子 安装 例子(阶乘) 第二节.lettuce 解析 第三节 ...

最新文章

  1. iphone双卡_不吹不黑,今年的四款iPhone到底谁最值得买?
  2. python 操作数据库的常用SQL命令
  3. 作家百态之二:山南海北
  4. java通用对象_有效的Java –所有对象通用的方法
  5. kafka调试工具kafkacat的使用
  6. 一次tns连接错误的解决过程
  7. ios中蓝牙自动连接出现硬件提示框的问题
  8. lnmp php 5.4,linux下搭建LNMP(linux+nginx+mysql+php)环境之php5.4安装
  9. Android SDK官网下载网址
  10. 阵列信号处理知识概括总结
  11. 修复谷歌浏览器翻译插件无法使用的问题
  12. 社区之星任玉刚:Android开发者的职场规划
  13. 【最新版win10 adb环境变量配置】
  14. Nail对话伍鸣:Conflux 香港概念下有何新叙事?
  15. Wincc 编辑颜色对应c脚本返回的十进制数
  16. java拍照控件焦距问题,干货:监控中如何选择镜头焦距?
  17. 【科软课程-信息安全】Lab12 SQL Injection Attack
  18. android开发板出错,Kernel panic - not syncing: Attempted to kill the idle task!出错,求助!!!...
  19. 如何降低研究生硕士论文的查重率
  20. Metasploit的简单应用

热门文章

  1. Sublime Text 3 的 Markdown 实时预览全面总结
  2. 芯片破壁者(四):兵戈未息的DRAM战场
  3. java学习笔记2(datawhale教程):运算符和表达式、流程控制、数组
  4. CTF之路:git项目本地版本库(.git文件夹)漏洞利用
  5. 充电:28G各类资料送给您!PPT模板、商业计划书等
  6. CSS样式之实现水平排列块元素的几种方式
  7. php语言中双引号的作用是什么,php中的单引号与双引号作用详解
  8. 介绍 7 款神秘的开源中间件!
  9. 小米5 android版本,小米 5 迎来 MIUI9.6.1.0 稳定版更新,将升级安卓 8.0 支持 LDAC
  10. 虚拟地址 虚拟内存 物理地址