UE编辑心得之快捷键篇.docVIP

  • 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则是任何操作系统下最好的编辑器。”还有老一辈的程序员这样说的

文档评论(0)

1亿VIP精品文档

相关文档