一、前言
开发中用到编辑器很多,写项目我主要用idea
和vs code
,但是平时写一些代码片段,或者做一些文本编辑的工作,我习惯使用Sublime Text
,主要还是因为它足够轻量。所以,为了轻量,我也不会给它添加什么插件。
下面说一下,我平时用Sublime Text
提高工作效率的几个场景。
二、代码片段
平时在工作时,如果需要要写一些简单的代码片段,或者做一些代码测试,尤其是js代码,我经常在Sublime Text
中进行。
![](https://i-blog.csdnimg.cn/blog_migrate/e5550a8548c70bc51760ddfbfbd61bf1.png)
它支持多种编程语言的代码高亮,主要还是流畅啊,是在没必要为了简单的几行代码,打开idea
,当然vs code
也很轻量,但还是Sublime Text
合我心意。
三、批量替换
我们项目要求,平时提交的sql关键词都要大写。上线的时候经常会写一些数据初始化的脚本,通常情况下我都是写的时候用小写,因为方便吗,写完之后用Sublime Text
批量替换。
我的工作电脑是window,快捷键是Ctrl + H
。
四、多行游标
这个简直是效率神器啊,有时经常在数据库里面查表的某个字段,然后拼成sql,再组装一个sql,把查到的数据加上单引号和逗号。
![](https://i-blog.csdnimg.cn/blog_migrate/26afb40a9b66d106fa2a3d50c613185f.png)
操作方式:
光标放到第一行的行首,然后按住
Shift
键,然后按住鼠标右键往下拖
![](https://i-blog.csdnimg.cn/blog_migrate/9455f74ec053b8e9d62356e110eccb1c.png)
这个时候我们就可以在行首批量插入'
,下一步我们要跳到行尾,给行尾也加上'
和,
,只需要按一下键盘上的End
键即可。
![](https://i-blog.csdnimg.cn/blog_migrate/d7b690a007be6e061796087a264a5fb6.png)
输入',
。
![](https://i-blog.csdnimg.cn/blog_migrate/5943c14174a037e85616d0b74ee9378c.png)
大功告成!