首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何编写类似于退出查找/替换对话框的eclipse插件

编写类似于退出查找/替换对话框的Eclipse插件需要以下步骤:

  1. 创建插件项目:在Eclipse中创建一个新的插件项目,可以选择使用Eclipse插件开发环境(PDE)或者使用Maven构建插件项目。
  2. 定义扩展点:在插件项目的plugin.xml文件中定义扩展点,用于扩展Eclipse的功能。可以使用org.eclipse.ui.menus扩展点定义菜单项,org.eclipse.ui.commands扩展点定义命令,org.eclipse.ui.bindings扩展点定义快捷键等。
  3. 创建对话框:使用Eclipse提供的SWT(Standard Widget Toolkit)库创建对话框。可以使用org.eclipse.jface.dialogs.Dialog类作为基类,实现自定义的对话框。
  4. 实现功能逻辑:在对话框的代码中实现退出查找/替换的功能逻辑。可以使用Eclipse提供的org.eclipse.jface.text.FindReplaceDocumentAdapter类来实现查找/替换的功能。
  5. 注册命令和处理器:在插件项目的plugin.xml文件中注册命令和处理器,将对话框与命令和处理器关联起来。可以使用org.eclipse.ui.handlers.HandlerUtil类来获取当前的编辑器或者视图。
  6. 导出插件:将插件导出为可安装的插件文件(JAR或者ZIP格式),可以通过Eclipse的导出功能或者使用Maven插件进行导出。
  7. 安装插件:将导出的插件文件安装到Eclipse中,可以通过Eclipse的插件安装功能或者将插件文件复制到Eclipse的插件目录下。

总结:

编写类似于退出查找/替换对话框的Eclipse插件需要创建插件项目,定义扩展点,创建对话框,实现功能逻辑,注册命令和处理器,导出插件,安装插件等步骤。具体的实现过程可以参考Eclipse插件开发的相关文档和示例代码。

腾讯云相关产品和产品介绍链接地址:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

看图说话用Eclipse写C++

原生Eclipse支持是JAVA语言,但是只要增加一个叫CDT插件(也是官方),就可以直接编写C/C++程序。...同样你也可以增加插件编写LUA、PYTHON、FLASH AS3以及其他各种流行语言。现在Eclipse社区非常活跃,每天都有很多开发者为他提供各种功能插件。...检查“About Eclipse对话框“installation details”有没有就知道了。 ? ? 然后就是配置Test命令: ? ?...b) 切换.h和.cpp: Ctrl+Tab c) 根据名字跳到定义方法或属性上:Ctrl+O ? d) 在整个项目中做查找替换:Search->File ?...9) 如何在服务器上运行Eclipse Linux上GUI程序是很容易在其他机器上显示和使用,关键是要对X11协议做一个转发。

2.1K40
  • Jrebel6.3.3破解,配置图文教程

    编写这篇教程,综合网络上知识,加上了自己理解与详细图文步骤。 安装 一般最新插件是没有破解,所以我们往往需要使用上一版本软件。...->help,出现如下对话框,选中红框中选项。...如果到了这步出现报错,那么很可能是你文件没有下载对哦,不符合eclipse导入插件文件格式。如果出现了上图之后安装步骤就非常简单了,就不描述了。...破解方法二(复杂) 之前使用破解文件链接失效了,自行去网上查找吧 破解文件目录结构如下。 ?...第一个需要替换路径,将破解文件中jrebel文件夹中jrebel.jar文件替换如下路径文件: H:\eclipse\plugins\org.zeroturnaround.eclipse.embedder

    1K90

    Jrebel6.3.3破解,配置图文教程

    编写这篇教程,综合网络上知识,加上了自己理解与详细图文步骤。 安装 一般最新插件是没有破解,所以我们往往需要使用上一版本软件。...->help,出现如下对话框,选中红框中选项。...如果到了这步出现报错,那么很可能是你文件没有下载对哦,不符合eclipse导入插件文件格式。如果出现了上图之后安装步骤就非常简单了,就不描述了。...破解方法二(复杂) 之前使用破解文件链接失效了,自行去网上查找吧 破解文件目录结构如下。...第一个需要替换路径,将破解文件中jrebel文件夹中jrebel.jar文件替换如下路径文件: H:\eclipse\plugins\org.zeroturnaround.eclipse.embedder

    1.4K100

    eclipse使用教程是什么?eclipse如何修改为中文?

    eclipse是一款常用电脑java编程软件,能够安装各种各样插件以辅助安装,从代码录入、到代码编译、运行等都可以在这款软件里完成,简而言之,eclipse是为了更方便进行java开发而设计出来...和上一个教程非常接近,首先需要点击菜单按钮,然后在弹出对话框中选择目录,继续在对话框中选中需要保存文件名称,然后点击finish就可以导出当前文件。 3、改正代码错误。...如果在该软件中编写代码,软件会将代码中出现错误地方标示出来,并显示红色灯泡,只要使用鼠标左键轻击红色灯泡就可以获得修改意见和预览。 二、eclipse如何修改为中文?...首先需要到官网找到语言包插件,并下载插件,解压到常用文件夹中,同时打开eclipse,在eclipse中选择菜单栏相关按钮,并选择添加新插件,在弹出添加窗口中直接将语言包插件插入其中,等待加载完成后...上面为大家介绍了eclipse使用教程及如何修改为中文,eclipse对于java编程开发来说非常方便。

    1K20

    eclipse使用和快捷键

    5. alt shift r:重命名 重命名属性及方法在几年前还是个很麻烦事,需要大量使用搜索及替换,以至于代码变得零零散散。今天Java IDE提供源码处理功能,Eclipse也是一样。...插件推荐 Eclipse默认情况下是一个纯净版,所以功能简单,而开源IDE最为强大莫过于各种插件,通过使用插件可以帮助我们减少大量编写代码工作量,也帮助我们降低了编写代码难度,所以懂得安装必要插件...SVN插件,支持所有版本Eclipse,团队开发必备插件。...Eclipse→Help→Eclipse Marketplace...→在搜索栏输入要查找插件→点击Install按钮→等待安装完毕→按要求重启Eclipse。...如何去掉Eclipse恼人悬浮框提示 在Eclipse里鼠标停每留在一个变量上,就弹出一个层显示他信息,有时候反而影响了我们查看其他代码,很是烦人。

    1.3K90

    eclipse使用和快捷键

    5. alt shift r:重命名 重命名属性及方法在几年前还是个很麻烦事,需要大量使用搜索及替换,以至于代码变得零零散散。今天Java IDE提供源码处理功能,Eclipse也是一样。...插件推荐 Eclipse默认情况下是一个纯净版,所以功能简单,而开源IDE最为强大莫过于各种插件,通过使用插件可以帮助我们减少大量编写代码工作量,也帮助我们降低了编写代码难度,所以懂得安装必要插件...SVN插件,支持所有版本Eclipse,团队开发必备插件。...Eclipse→Help→Eclipse Marketplace...→在搜索栏输入要查找插件→点击Install按钮→等待安装完毕→按要求重启Eclipse。...如何去掉Eclipse恼人悬浮框提示 在Eclipse里鼠标停每留在一个变量上,就弹出一个层显示他信息,有时候反而影响了我们查看其他代码,很是烦人。

    50710

    Eclipse安装Python开发插件

    Eclipse安装PyDev插件 1. 启动Eclipse a. 启动Eclipse。有一个屏幕会出现,如下所示。在这里,可以选择想要打开工作空间。...开始下载插件。 f. 注意:当看到选择所需组件对话框时,必须在按下okay键之前手工勾选上多选按钮。如果没有这么做,那么看起来好像安装过程在进行,而实际上却没有。...如果需要,多次点击OK,以退出参数窗口。其实,使用缺省选择就可以了。 e. 解释器配置以后,编写Python代码就可以在这台计算机上解释执行了。现在可以准备运行代码了。...视图是切换工作任务最有用工具(例如编写Java代码和编写Python代码)。 如果查看File -- New菜单,就会发现不同视图有不同选项。 PyDev视图 ? Java视图 ?...将会看到包含文件名选项卡。 ? 4. 编写和运行程序 a. 下面是向世界问候程序。在文件中简单地输入print('hello,world!')。

    2.4K20

    Eclipse使用入门教程

    Eclipse使用入门教程 说起javaIDE,朗朗上口无非是Eclipse了,假若能熟练Eclipse,对于我们编写java程序会起到事半功倍效果,大大提高我们工作效率。...+ D:删除当前行 Ctrl + F:查找/替换(当前编辑窗口) Ctrl + H:全局搜索 Ctrl + /:注释当前行或多行代码 Ctrl + Shift + C:注释当前行或多行代码...2.4快速修正代码错误 在Eclipse编辑器中编写代码以及编译后会显示检查出来错误或者警告并在出问题代码行首隔条上显示红色灯泡。...和*这样通配符来模糊查找对话框下面的列表中将会显示匹配类文件,选中列表中显示单个或者多个类定义来打开它。...2.19安装插件 一般Eclipse插件只需要复制到C:\Java\MyEclipse6.0\eclipse\plugins 下面就可以安装完毕,这样插件一般是单独jar文件,我们假定是C:\

    1.5K20

    请马上卸载Notepad++,事实已证明,它可以……

    我认为应当使用正确工具去做有价值事情,并把效率最大化,所以我会用 Eclipse 编写 Java 项目,用 Vim 编写Shell,用 Sublime Text 编写 JavaScript/HTML.... :: 使用 Sublime Text 当前文件夹 # 安装 Package Control 前文提到 Sublime Text 支持大量插件如何找到并管理这些插件就成了一个问题,...Sublime Text 提供了强大查找(和替换)功能,为了提供一个清晰介绍,我将 Sublime Text 查找功能分为 快速查找、标准查找 和 多文件查找 三种类型。...# 标准查找&替换 另一种常见使用场景是搜索某个已知但不在当前显示区域关键字,这时可以使用 Ctrl + F 调出搜索框进行搜索: 以及使用 Ctrl + H 进行替换: # 关键字查找&替换...# 正则表达式查找&替换 正则表达式 是非常强大文本查找&替换工具,Sublime Text中使用 Alt + R 切换正则匹配模式开启/关闭。

    2.3K10

    卸载 Notepad++!事实已证明,它更牛逼…

    我认为应当使用正确工具去做有价值事情,并把效率最大化,所以我会用 Eclipse 编写 Java 项目,用 Vim 编写Shell,用 Sublime Text 编写 JavaScript/HTML.... :: 使用 Sublime Text 当前文件夹 # 安装 Package Control 前文提到 Sublime Text 支持大量插件如何找到并管理这些插件就成了一个问题,Package Control...Sublime Text 提供了强大查找(和替换)功能,为了提供一个清晰介绍,我将 Sublime Text 查找功能分为 快速查找、标准查找 和 多文件查找 三种类型。...# 标准查找&替换 另一种常见使用场景是搜索某个已知但不在当前显示区域关键字,这时可以使用 Ctrl + F 调出搜索框进行搜索: 以及使用 Ctrl + H 进行替换: # 关键字查找&替换...# 正则表达式查找&替换 正则表达式 是非常强大文本查找&替换工具,Sublime Text中使用 Alt + R 切换正则匹配模式开启/关闭。

    1.2K30

    Eclipse使用入门教程

    Eclipse使用入门教程 说起javaIDE,朗朗上口无非是Eclipse了,假若能熟练Eclipse,对于我们编写java程序会起到事半功倍效果,大大提高我们工作效率。...D:删除当前行 Ctrl + F:查找/替换(当前编辑窗口) Ctrl + H:全局搜索 Ctrl + /:注释当前行或多行代码 Ctrl + Shift + C:注释当前行或多行代码 Ctrl + Shift...2.4快速修正代码错误 在Eclipse编辑器中编写代码以及编译后会显示检查出来错误或者警告并在出问题代码行首隔条上显示红色灯泡。...和*这样通配符来模糊查找对话框下面的列表中将会显示匹配类文件,选中列表中显示单个或者多个类定义来打开它。...2.19安装插件 一般Eclipse插件只需要复制到C:\Java\MyEclipse6.0\eclipse\plugins 下面就可以安装完毕,这样插件一般是单独jar文件,我们假定是C:\Java

    1.4K00

    IDEA Intellij小技巧和插件

    Ace Jump插件 可以说Ace Jump和IdeaVim这两个插件是我使用了Intellij后再也不想用eclipse最主要原因。...按道理这种功能非常容易实现,但偏偏到目前为止我没有在eclipse上找到类似插件。 ...注意你需要在你惯用Keymap和名为VimKeymap上分别作同样设定(否则进入了Vim模拟器就退不出去,或者退出去了就进不回来)。...在普通模式下输入 :s/正则表达式/替换文本/g 可以在当前行范围内查找替换。(在正常IDEA中需要选中当前行后在当前选区查找替换)  2....例如你在某一行进行了上述查找替换,如果立即需要在另一行做同样操作,把光标移动到该行按小数点即可。  3. yyp 复制当前行。

    2.6K10

    实战 windows7 下 eclipse 远程调试 linux hadoop

    在弹出对话框中你需要配置Location name,如Hadoop,还有Map/Reduce Master和DFS Master。...配置完后退出。点击DFS Locations-->Hadoop如果能显示文件夹(2)说明配置正确,如果显示"拒绝连接",请检查你配置。 ? 如果这一步有问题,请看最后“注意事项(1)”。...经过查询,是由于hadoopeclipse 插件里面缺少了一些包 按照这篇文章说明 修改包后 重新运行成功 http://hi.baidu.com/wangyucao1989/blog/item/...关于这个重新编译hadoop方法我上面的压缩包里也有教程文档,为了方便起见,我把已经编译打包好jar也上传了,你直接替换即可。...Hadoop学习笔记(九):如何在windows上使用eclipse远程连接hadoop进行程序开发 http://www.cnblogs.com/beanmoon/archive/2013/01/05

    2.3K80

    Tips in Visual Studio 2008

    注:标注有[CRX]是使用了CodeRush Xpress插件。 1、使用class designer,分析类关系图: ? 你代码类关系错综复杂的话,这将非常有用。。...(2)、Find all references(转到引用):shift+F12 “查找符号”对话框可以在代码中定位对象(命名空间、类型、接口、枚举以及其他容器)和成员(类、属性、方法、事件、常量、变量以及其他包含项...这与Eclipse“open resource(ctrl+shift+R)”很相似,寻找项目中众多文件不愁啦。。...(7)[CRX]highlight usages:ctrl+alt+U 对于一个代码文件,如何在其中找到一个对象或成员多处引用呢?可以使用highlight usages: ?...按Esc键,可以退出highlight usages,其中可以看到其中动画效果: ?

    1.2K20

    请马上卸载Notepad++...!

    我认为应当使用正确工具去做有价值事情,并把效率最大化,所以我会用 Eclipse 编写 Java 项目,用 Vim 编写Shell,用 Sublime Text 编写 JavaScript/HTML.... :: 使用 Sublime Text 当前文件夹 # 安装 Package Control 前文提到 Sublime Text 支持大量插件如何找到并管理这些插件就成了一个问题,...使用 Esc 退出多重编辑。...# 查找&替换(Finding&Replacing) Sublime Text 提供了强大查找(和替换)功能,为了提供一个清晰介绍,我将 Sublime Text 查找功能分为 快速查找、标准查找...# 正则表达式查找&替换 正则表达式 是非常强大文本查找&替换工具,Sublime Text中使用 Alt + R 切换正则匹配模式开启/关闭。

    2.7K10

    收藏:因为有这篇Sublime Text使用教程,我立即卸载掉了Notepad+...

    我认为应当使用正确工具去做有价值事情,并把效率最大化,所以我会用 Eclipse 编写 Java 项目,用 Vim 编写Shell,用 Sublime Text 编写 JavaScript/HTML.... :: 使用 Sublime Text 当前文件夹 ▍安装 Package Control 前文提到 Sublime Text 支持大量插件如何找到并管理这些插件就成了一个问题,Package...使用 Esc 退出多重编辑。...▍查找&替换(Finding&Replacing) Sublime Text 提供了强大查找(和替换)功能,为了提供一个清晰介绍,我将 Sublime Text 查找功能分为 快速查找、标准查找...▍正则表达式查找&替换 正则表达式 是非常强大文本查找&替换工具,Sublime Text中使用 Alt + R 切换正则匹配模式开启/关闭。

    4.2K30

    IDEA使用技巧大全

    IDEA添加getter、setter方法快捷键: alt+insert IDEA添加插件: file --> settings --> plugin 添加搜索插件 IDEA自动导入类: settings...-->Editor>General>Auto Import-->勾选上add unambiguous imports on the fly选项,点击确认,关闭对话框 在设置自动导入窗口,还有一个Optimize...---- IDEA格式化代码快捷键 格式化: Ctrl+Alt+L IDEA安装markdown插件,将markdown文件拖入idea,会提示安装插件。...intellij IDEA全局查找替换 : Edit-》Find-》Find in Path-》Project and Librares,可以从工程以及依赖包中查找需要查找字符串。...IDEA 查看接口实现类: 点击接口左边绿色小图标即可显示实现类列表 IntelliJ IDEA 与Eclipse Link with Editor等价功能,idea 像eclipse一样关联类位置

    64910

    JMeter 扩展开发:自定义 JMeter 插件调试

    前言在本系列专题之前文章中,我们已经介绍了 JMeter 扩展开发一些方法。但是在开发过程中还有一个需要处理环节,是对编写代码进行调试。...过程我们首先回忆一下开发好 JMeter 扩展是如何部署到 JMeter 中:首先将扩展代码编译生成 jar 包,拷贝到 JMeter 扩展目录 $JMETER_HOME/lib/ext 下面,然后重新启动...JMeter,就会发现新加入扩展插件。...,配置是本地运行 12345 端口图片创建好配置后,点击上图对话框 Debug 按钮,然后在 Debug 透视图中能看到类似于如下截图内容,表示已经成功通过端口连接到本地 JMeter JVM...图片在代码中需要调试位置打好断点,在 JMeter 上进行相应操作后,即可在 Eclipse 中看到相关调试内容,如下所示:图片总结利用 Java 提供远程调试功能对 JMeter 扩展插件进行调试

    68440

    Intellij IDEA就这样配置,快到飞起!

    6.隐藏不想看到文件或者文件夹(类似eclipsefilter功能) 7.修改为Eclipse快捷键 8.修改默认设置--default setting 9.修改智能提示快捷键 10.查找快捷键冲突问题处理...这些不起眼却是至关重要最后一块拼图有: Ø命令:Ctrl+Shift+A可以查找所有Intellij命令,并且每个命令后面还有其快捷键。所以它不仅是一大神键,也是查找学习快捷键工具。...安装iBATIS/MyBatis min-plugin插件 23.调整idea启动时内存配置参数 %IDEA_HOME%/bin/idea.exe.vmoptions 24.导入eclipse web...你可以使用CTRL+E弹出最近使用文件。又或者使用CTRL+N和CTRL+SHIFT+N定位文件。 如何退出这个模式呢?...30.神奇Inject language 如果你使用IDEA在编写JSON字符串时候,然后要一个一个\去转义双引号的话,就实在太不应该了,又烦又容易出错。

    2K30
    领券