公司介绍 产品展示 业务支持 解决方案 文档资料
网站导航 访客留言 技术论坛
     
     
  产品资料
  业界动态
  JAVA技术


首  页 > 文档资料 > 产品资料  
 
  Sync-Edit简介

在Borland的Delphi和JBuilder都包含一个编辑特性,叫做Sync-Edit,可以理解为同步编辑。也就是选择某一代码块,按下组合键,进入Sync-Edit模式。在Sync-Edit模式下,当我们对某一单词进行编辑时,如果该代码块中其他地方包含该单词,那么就会被同步替换。这些单词可以为局部变量、参数、字段名、函数名、xml的tag名称、xml的属性名称等等。效果如下图所示:

现在您只需通过Plugin Manager下载Sync Edit插件,重新启动IDEA后,选择某一代码块,然后按下Ctrl+Alt+R就可以让代码进入Sync-Edit模式。在该代码块中,如果对某一单词进行修改,那么同样名称的单词在其他地方就会被同步修改。

以下案例中,Sync-Edit能够其他其重要作用:

  1. 更改xml文件中的tag名称,可以一次替换Sync-Edit代码块中的所有tag名称,同样适用于xml的attribute名称的更改。
  2. 局部变量的重命名:选择函数体内的代码块,进行Sync-Edit模式,就可以快速重命名局部变量。 IDEA 6.0也提供了快速重命名的方法(Shift+F6),这两者您可以自行比较。
  3. 单词替换:如果您想快速替换某一文本文件中的所有单词,这可能是最快捷的方式。
    总结:Sync-Edit插件可以工作在IDEA 5.0和6.0 EAP的版本中,目前的功能还不是很强大,相信结合IDEA的强大代码编辑功能,相信Sync-Edit的功能会有更多的增加。