sublime的一些使用技巧
sublime常用的快捷键
- 打开命令面板 : ctrl+shift+p
- 复制本行 : ctrl+shift+d
- 删除本行 : ctrl+shift+k
- 上下移动本行 : ctrl+shift+up|down
- 增加|减少缩进 : ctrl+[ | ]
- 粘贴并保留缩进 : ctrl+shift+v
- 大小写 : ctrl + k + u | l
- 选择一段代码并匹配相同代码 : 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的一些使用技巧相关推荐
- Sublime Text的使用技巧
来到腾讯之后,基本上整个团队都在使用Sublime Text这款编辑神器.虽说自己以前在写python的时候略有接触过,但只是把它当做简单的文本编辑器.来到这边后,才逐渐的体会到这款神作的牛逼之处. ...
- Sublime的使用小技巧
目录 一.Goto Anything特性 二.多行游标 三.命令模式 四.辅助插件 五.杂七杂八的小技巧 一.Goto Anything特性 使用快捷键 Ctrl+P 打开 Goto Anything ...
- Sublime 快捷键及使用技巧
(1)打开刚刚关闭的窗口:ctrl+shift+T 默认设置. (2)全屏显示:F11 默认设置. (3)多处选择相同的词:Ctrl+D,回退选择Ctrl+U 默认设置,非常有用,可以试试. (4)取 ...
- sublime text使用小技巧
一. 每次打开Sublime Text ,如果弹A new version of Sublime Text 2 is available, download now?的对话框? 通过如下设置,即可取消 ...
- Sublime Text 2 入门技巧
2019独角兽企业重金招聘Python工程师标准>>> 安装包控制(Package Control) 安装 Package Control 的方法: (更新了针对 Sublime T ...
- Sublime Text 3使用技巧总结--快捷键及常用插件
1.Goto Anything(快速搜索) |--Ctrl+p 输入|--①文件名 |--②@+函数名 |--③:+数字 ->跳转到相应行 |--④#+变量名 2.多行游标 |--|--Alt+ ...
- less 和 sass 配置
由于博主通常使用是都是 Sublime , 所以本文有点倾向这款编辑器. 文本配置在 mac 环境, linux 和 windows 环境也一样,因为用到的都是命令行和 sublime 插件 本文需要 ...
- Allegro软件的二次开发简介
1.什么是二次开发? 人家给你开发了一套软件,还留下一些接口函数(API),用户可以根据这些函数来为这个软件创建新的功能,这就是二次开发了.像AutoCAD.Solidworks.Altium Des ...
- 【软件测试】自动化测试战零基础教程——Python自动化从入门到实战(完结)
整理不易,希望对各位学习软件测试能带来帮助 软件测试知识持续更新 第十章 行为驱动开发 BDD 框架 lettuce 入门 第一节.安装与例子 安装 例子(阶乘) 第二节.lettuce 解析 第三节 ...
最新文章
- iphone双卡_不吹不黑,今年的四款iPhone到底谁最值得买?
- python 操作数据库的常用SQL命令
- 作家百态之二:山南海北
- java通用对象_有效的Java –所有对象通用的方法
- kafka调试工具kafkacat的使用
- 一次tns连接错误的解决过程
- ios中蓝牙自动连接出现硬件提示框的问题
- lnmp php 5.4,linux下搭建LNMP(linux+nginx+mysql+php)环境之php5.4安装
- Android SDK官网下载网址
- 阵列信号处理知识概括总结
- 修复谷歌浏览器翻译插件无法使用的问题
- 社区之星任玉刚:Android开发者的职场规划
- 【最新版win10 adb环境变量配置】
- Nail对话伍鸣:Conflux 香港概念下有何新叙事?
- Wincc 编辑颜色对应c脚本返回的十进制数
- java拍照控件焦距问题,干货:监控中如何选择镜头焦距?
- 【科软课程-信息安全】Lab12 SQL Injection Attack
- android开发板出错,Kernel panic - not syncing: Attempted to kill the idle task!出错,求助!!!...
- 如何降低研究生硕士论文的查重率
- Metasploit的简单应用
热门文章
- Sublime Text 3 的 Markdown 实时预览全面总结
- 芯片破壁者(四):兵戈未息的DRAM战场
- java学习笔记2(datawhale教程):运算符和表达式、流程控制、数组
- CTF之路:git项目本地版本库(.git文件夹)漏洞利用
- 充电:28G各类资料送给您!PPT模板、商业计划书等
- CSS样式之实现水平排列块元素的几种方式
- php语言中双引号的作用是什么,php中的单引号与双引号作用详解
- 介绍 7 款神秘的开源中间件!
- 小米5 android版本,小米 5 迎来 MIUI9.6.1.0 稳定版更新,将升级安卓 8.0 支持 LDAC
- 虚拟地址 虚拟内存 物理地址