2分钟 sublime设置自动行尾添加分号并换行:
18:03 2016/4/16
2分钟 sublime设置自动行尾添加分号并换行:
注意:宏文件路径要用反斜杠/,2个\\会提示无法打开宏文件。不需要绝对路径
很简单利用宏定义:
1.录制宏:
由于是录制动作宏,对于文档内容没有具体要求,随便什么格式都可以。本文以图片中的 JS 代码为例进行说明。首先将光标置于代码中任意一行任意位置,点击菜单栏“工具->录制宏” 或用快捷键 “CTRL+ Q”开始录制宏。
Sublilme Text 3 用宏自动在行尾添加分号
4
当看到 Sublime Text 3 左下角状态栏显示 ”Staring to record macro...(开始录制宏)“ 后,依次按下 “END -> ; -> 回车" 三个键。
Sublilme Text 3 用宏自动在行尾添加分号
5
然后,点击菜单栏“工具->录制宏" 或用快捷键 "CTRL + Q" 结束录制。此时 Sublime Text 3 左下角状态栏显示 ”Recorded marco with 3 commands(记录了三个命令"。
Sublilme Text 3 用宏自动在行尾添加分号
6
点击菜单栏 "工具->保存宏" ,给宏起名 comma 保存到默认位置。
2.设置快捷键:
下面给录制好的宏添加快捷键。点击菜单栏 "首选项->按键绑定-用户" ,打开用户快捷键设置文件,并添加
{ "keys": ["alt+;"], "command": "run_macro_file", "args": {"file":"Packages/User/comma.sublime-macro"} }
keys 是快捷键内容,我设置的快捷键为 ALT + ;,可以根据自己的具体情况自行设置。command 是命令,内容为 run_macro_file (运行宏文件)。args 是宏文件的位置,就是刚才保存的位置 Packages/User/comma.sublime-macro 。添加好快捷键后,保存,关闭。
点个赞吧
参见:http://jingyan.baidu.com/article/7e44095330b5122fc0e2efa7.html
2分钟 sublime设置自动行尾添加分号并换行:的更多相关文章
- sed命令给文本文件的每行的行首或者行尾添加文字
在每行的头添加字符,比如"HEAD",命令如下: sed 's/^/HEAD&/g' test.file 在每行的行尾添加字符,比如“TAIL”,命令如下: sed 's/ ...
- sed在行首或者行尾添加内容
原文地址:http://www.cnblogs.com/ITEagle/archive/2013/06/20/3145546.html 用sed命令在行首或行尾添加字符的命令有以下几种: 假设处理的文 ...
- notepad++ 行首行尾添加字符
有一次要处理SQL,拿到了脚本.但是要将其写入java 代码中,要在行首和行尾添加上引号.利用notepad++进行编辑. $表示行尾,^表示行首. 如上图,就这样.很高效. 如果只是在行尾添加字符, ...
- 【Linux】行首、行尾添加字符串
在行首或者行尾添加字符串的方式有以下2种 环境描述 test.txt文件内容如下: hello world Qinys 要求:在每一行的行首添加AAA,行尾添加666 VIM编辑状态添加 首先使用命令 ...
- Linux shell sed命令在文件行首行尾添加字符
昨天写一个脚本花了一天的2/3的时间,而且大部分时间都耗在了sed命令上,今天不总结一下都对不起昨天流逝的时间啊~~~ 用sed命令在行首或行尾添加字符的命令有以下几种: 假设处理的文本为test.f ...
- Sublime text3!行首,行尾,批量编辑!
1.Windows下的操作操作步骤 1.Ctrl + H 2.打开正则,输入^,然后Find All,查找所有的行首 3.打开正则,输入$,然后Find All,查找所有的行尾 4.光标闪动,就可以进 ...
- Swift设置自动行高
// 设置行高自适应 tableView.rowHeight = UITableViewAutomaticDimension // 设置预估行高 tableView.estimatedRowHeigh ...
- vim 在行首 行尾添加字符
在行首添加字符: %s/^/your_word/ 在行尾添加字符 %s/$/your_word/
- sed tr 批量转换邮箱格式 去除"\n" 行尾添加";"
1:从phpmyadmin上拿下来的数据是这样的: 2:od -c 发现存在\r\n (windows上编码问题) $ od -c sql.csv 先将\r处理掉 $ sed 's/\r//' sql ...
随机推荐
- 我的js函数库(持续更新)
常用js初始化函数 function id(obj) { return document.getElementById(obj); } function bind(obj, ev, fn) { if ...
- Lr IP欺骗设置
IP欺骗设置IP工具:IP Wizard 开启IP欺骗时会关闭DHCP(也就是关闭IP自动获取 更改为手动设置IP) 注:添加IP欺骗,和释放IP,都要重启机器后才会生效,IP Wizard要管理员身 ...
- C#发送邮件异常:根据验证过程,远程证书无效
今天在做发送邮件功能时,开始用qq邮箱和163邮箱都可以正常发送,后再改用我公司的邮箱和smtp时竟然报错了. 异常提示-----"根据验证过程,远程证书无效",后来通过查询资料解 ...
- BUG-FREE-For Dream
一直直到bug-free.不能错任何一点. 思路不清晰:刷两天. 做错了,刷一天. 直到bug-free.高亮,标红. 185,OA(YAMAXUN)--- (1) findFirstDuplicat ...
- selenium 下载百度音乐并验证
package baidu; import java.io.File; import java.io.IOException; import java.util.List; import org.ap ...
- window 安装grunt
1.先安装nodejs ,npm ,参考 http://www.cnblogs.com/seanlv/archive/2011/11/22/2258716.html 2 安装grunt 百度搜索 参考 ...
- 关于C3翘边阴影的demo
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&g ...
- oracleDBA-D4
1.数据字典: 创建和维护的可修改的系统表..它存放有关数据库和数据库对象的信息. 数据字典=基表+字典视图 2.数据字典所存放的信息: 数据库的逻辑和物理结构(如:表空间和数据文件),数据对象定义的 ...
- php中通过DOM操作XML
DOM文档在js里早就接触过,知道DOM不但可以操作html文档,还可以操作XHTML,XML等文档,有着极强的通用性,下面我们通过两个小例子,看看在PHP中是如何用DOM操作XML文档的,和js中差 ...
- tp框架之分页与第三方类的应用
1.先把分页类放在根目录下,比如放在某个模块下 2.在类里面写入命名空间,注意类名的格式(类名要与里面的方法名一致) 3.在需要的方法里面按照路径进行实例化,然后就可以使用了 方法: public f ...