Sublim常用操作使用-批量操作-查找

Sublim

下载、安装、汉化过程省略

概述

在开发过程中,文本编辑工具是必不可少的,市场上有许多文本编辑工具,本文介绍的是Sublim

Sublim中最吸引我的一点是它的批量操作与通过正则表达搜索的功能,下面将会详细介绍这两种功能及其他一些功能

功能

批量操作

场景:在开发过程中,难免会遇到需要批量操作同一批数据的场景,下面以批量生成SQL为例,将以下表格中的数据生成insert语句插入数据库中

在这里插入图片描述

在Sublim中的操作方法:

1、先写一条数据的插入语句

INSERT INTO table_name(id,`name`,age) VALUES(idPlace,namePlace,agePlace);

其中idPlace、namePlace、agePlace均为占位符,可以写任意字符,不过在整条语句中需要唯一,方便后面查找

2、复制语句,在该场景中,我们需要复制出9条

先在Sublim中新建一个文件,将excel中的id列表复制到Sublim的新文件中,删除空行

在这里插入图片描述

Ctrl+A全选,然后Ctrl+Shift+L批量操作

在这里插入图片描述

然后将刚才的Sql语句复制,在新文件中Ctrl+V粘贴,这样就直接将刚才的sql语句复制了9条

在这里插入图片描述

3、替换参数

Ctrl+F唤醒查找框,输入idPlace

在这里插入图片描述

然后按Alt+回车,此时会将匹配到的idPlace全部选中,可以将Excel中的id列粘贴过来(必须确保粘贴过来的数据与匹配到的数据行数是一致的,即匹配到了9行复制过来的数据也是9行,否则会替换失败),替换结果如下:

在这里插入图片描述

其他字段操作方法以此类推
在这里插入图片描述

至此,Sublim的批量操作完成,接下来总结一下使用到的关键快捷键Ctrl+Shift+L它的作用是将选中的数据进行相同操作,如选中了一批数据,全部改为相同的值,那么在进入批量操作状态时输入想要修改的值即可。如果是想要修改为不同的值,那么在进行批量操作状态后,需要复制与选中数据相同数量的数据粘贴进来才行。

查找

Sublim中的查找功能也是一大亮点,其中包括通过正则表达式匹配、大小写敏感、全词匹配等,想要用好批量操作查找功能必不可少

在这里插入图片描述

正则表达式的具体规则这里不做赘述

这里补充一个可能会用到的快捷键Ctrl+L选中整行,数据特别长的时候,可以选中匹配的数据的所在行

去重数据

场景,有一批数据,其中可能有些数据存在重复值,需要找出重复数据

INSERT
into
value
INSERT
into
INSERT
Into
Value

将数据粘贴进Sublim后,按F9先对数据进行排序,排序结果如下:

INSERT
INSERT
INSERT
into
into
Into
value
Value

在查找框中输入^(.+)$[\r\n](^\1$[\r\n]{0, 1})+要开启正则表达式匹配),可以根据需要开启大小写敏感功能

在这里插入图片描述


👍 欢迎前往博客主页查看更多内容

👍 如果觉得不错,期待您的点赞、收藏、评论、关注

👍 ​ 如有错误欢迎指正!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值