- 5
- 0
- 约7.72千字
- 约 8页
- 2020-09-05 发布于广东
- 举报
说来惭愧,我是最近才使用上UltraEdit(以下简称“UE”),这对那些常年在UE下编程的高手来说绝对是一盆凉水泼在了头上。无奈,看到人家在享用UE的强大功能时,我禁不住摒弃常用的IDE,开始了UE的征程……
??? 到底是UE的什么功能让我这个顽固子弟决心要试用她呢?答曰:“列编辑功能”。初看这个名字,可能很多人不清楚这个功能的具体含义,我来解释一下。平时我们使用的记事本编辑ASCII文件时,如果需要改变每行中的相同的文本时,就需要一行一行的来编辑修改(当然,你也可以使用notepad自带的 Ctrl+H替换功能,将字符串逐一替换掉),比如下面的几行文本:
???????????????????loanRepayPlanInstance.loanCode = loanCardInstance.loanCode;??? ??? ??? ??? ??? loanRepayPlanInstance.warrantCode = loanCardInstance.warrantCod;??? ??? ??? ??? ??? loanRepayPlanInstance.custId = loanCardInstance.custId;??? ??? ??? ??? ??? loanRepayPlanInstance.custName = loanCardInstance.custName;??? ??? ??? ??? ??? loanRepayPlanInstance.custType = loanCardInstance.custType;??? ??? ??? ??? ??? loanRepayPlanInstance.contrCode = loanCardInstance.contrCode;??? ??? ??? ??? ??? loanRepayPlanInstance.repayTimes = plan.getNumber();??? ??? ??? ??? ??? loanRepayPlanInstance.repayDate = plan.getEndDate();??? ??? ??? ??? ??? loanRepayPlanInstance.curType = loanCardInstance.curType;
现在我想将每行中的loanRepayPlanInstance 改成loanRepayInstance ,在这里,使用Ctrl+H替换也许能达到目标,但是如果这段只是整个文件的一小部分,文件的其他地方还大量使用了loanRepayPlanInstance 这个字串的时候,Ctrl+H这个notepad自带的替换功能就显得力不从心了。在eclipse中操作这些代码也是很土的方法,因为它本身没有列编辑功能(不过eclipse可以安装一个插件解决列编辑问题)。废话我不多说了,让我们看看UE(现在很多其他的编辑器也有这个功能,比如免费的 PSPad,兼容了很多编辑器的优点,非常帅!绝对值得读者您一试!)下是如何实现列编辑的。OK,一图胜千言,看下面的截图
?
?
看到了吗?我已经使用列编辑将Plan中的“an”同步删除了,实现这个功能只需要点击键盘上的“Alt+C”即可,是不是方便至极?想来试试吗?那就快点使用UE吧~
??? 也许这对很多人并没有什么吸引力,他们认为这种任务完全可以由鼠标和键盘Ctrl+C和Ctrl+V来一步步完成,或者使用替换文本的功能完成,可以,完全可以,这两种方法都能达到同样的效果,但从这三种操作花费的时间来看,UE就已经胜出了,我们给UE鼓掌!
??? 这就是迫使我使用UE的理由,怎么样,这个理由很是充分吧?我立马就安装了UE,然后花了一下午的时间简单地熟悉了UE的快捷键,都说使用UE就是使用她的快捷键,其实一点不假。本来我在eclipse下写程序写的好好的,现在不行了,总想到一些奇特的编辑文本的方法,但eclipse根本满足不了需要,总有一种想到UE下编辑的冲动,最终让我把UE作为第一编辑器使用。
??? 本文是为了说明UE的快捷键,上面只说了其中的一个——“Alt+C”列模式。还有N多的快捷键可以使用,使用这些快捷键你也可以像“编程狂人”一样不使用鼠标而更快速的解决编辑问题,下面请听我给你一一道来。
??? 首先,引用一位网友的话将现今的主流编辑器做一下对比。“说到编辑器的快捷键,VIM 是无与伦比的,要反对,也得是带脚踏板的EmaCS。UE还是有差距的,很大差距!注意:VIM是开源、免费的,而UE则需要注册付费。UE是 Windows下最好的编辑器——如果没有VIM和Emacs的话。而VIM和Emacs则是任何操作系统下最好的编辑器。”还有老一辈的程序员这样说的
您可能关注的文档
最近下载
- 2025年3月22日山东事业单位统考《行测》部分真题(含答案).pdf VIP
- T18268测最、控制和实验室用的电设备电磁兼容性要求.pdf VIP
- 2024年建筑施工技术考试试题.docx VIP
- 风险和机遇识别、评估和控制策划一览表--公司级2019.pdf VIP
- 海因里希法则PPT课件.ppt VIP
- XX项目信创适配改造方案模板.doc VIP
- Part 1-2 Unit 3 Shopping 教案-中职高一英语(高教版基础模块1).pdf VIP
- 声现象单元测试题.docx VIP
- DB65T 4642-2022 绿洲区紫花首蓿浅埋式滴灌栽培技术规程.docx VIP
- (编号TCAIM 017-2024)-《输卵管妊娠中西医结合诊疗指南》.pdf VIP
原创力文档

文档评论(0)