官网地址:https://www.sublimetext.com/
sublime text是一款优秀的文本编辑器,在我平时的开发工作中我将其当做一个文本处理的工具。它的功能很强大,可以根据自身的需求,安装插件辅助编码。平常我用的比较多的是sublime text的批处理功能,这在我的编码过程中带来了效率提升,弥补了IDE的不足。
1.本地快速转换JSON
需要安装Package control和PrettyJson插件,安装完成后使用快捷键(Ctrl+Alt+J)可以快速转换JSON。
2.在代码编辑过程中的一些批处理,可以帮助我们快速地辅助编码
2.1遇到的字段比较多时,批处理可以在一定程度上简化编码
这里看一个例子。比如我们在数据库中创建了一张表,此时字段都已经设定好,我们需要创建对应的pojo类。
在这个过程中,我们使用了批量选择,批量修改,按照字段类型选择转换成为对应的Java字段类型。如果对这些操作不太熟悉,可以就按照示例反复练习,熟练后就能够在很多场景下使用到这些技巧。
2.2当然,对于很多软件支持的常规替换操作,也是不在话下。这里展示一下平常在sql中的一些辅助场景。
这里先看一个比较常规的批量字符替换,批量整理操作:
再看一个场景,比如我们表里已经有了一批数据,我们现在需要导入一批新的数据,新数据可能是excel或者其它文本,这里我们将它们组织成为新的sql语句:
以上只是我在编码过程中比较常见的几个场景运用,你也可以根据这些功能特性挖掘编码过程中的常用手段,最终的目的都是提升效率。