28 天瞎写的第二百二十八天:用 UltraEdit 找优越感的故事
#挑战 28 天写作计划 第七季我的主题是 28 天 28 个故事。
今天讲的是十几年前的故事,为了这个故事,又去查了一下 UltraEdit 的官网,竟然还在继续维护版本,价格现在看倒不是那么贵了,收费方式也聪明了,订阅制。
现在还在用 UE 的应该很少了,听说过的也不多了吧。年轻一些的,如果付费也宁愿给 JetBrains 去买完整的 IDE 套件,如果是编辑器的话,VS Code 也完全够用,更别说还有一大堆好用免费又有 B 格的产品的存在。比如当年为了显得自己高级,用了 Emacs,却通过 Emacs 看到了新的世界。
话说回来,用 UE 也是完全因为工作环境,没有更好的选择,只有这个可以打开超大文件,在当时 Windows 平台上可谓是打遍天下无敌手。
UE 除了超大文件处理能力外,还支持列编辑,是当时用的最多的功能,特别是批量 SQL 的处理,列编辑简直是神器,效率至少提高 10 倍。
当然,昨天故事中修复 .dbf 文件头,也是用 UE HEX 模式查看的,一般编辑器是看不到的。
除了批量写 SQL 脚本,还做了一件很作的事情:用 UE 开发调试运行 MS SQL 函数、存储过程、触发器以及只要是能执行的 SQL 语句。
现在看起来好像没什么难度,那个时候工具受限,要处理和编写 MS SQL Server 脚本,就要打开 SQL Server 管理器,又大又慢又不好用,除了语法高亮,其他没什么了。
既然 UE 用的这么顺手,就琢磨琢磨在这里把事情做了,不需要再开 SQL Server 管理器这么大的物件。
要不说 UE 无敌手呢,支持快捷键绑定自定义脚本,那就可以用 SQL Server 的 cli 命令来搞定了,一行命令,搞定了。
从此,一边畅快的 UE 中写着 SQL,一边享受心理上的优越感。
直到,第二年 Java 项目操心多一些,就开启了 Eclipse 的卡顿之路。
版权声明: 本文为 InfoQ 作者【树上】的原创文章。
原文链接:【http://xie.infoq.cn/article/337515c40eb4c49c5f370cdc2】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论