[英]How to get Find Next to work on non-standard extensions in Eclipse?
我必须在Eclipse中编辑一些扩展名为.page和.component的文件。 一切似乎在编辑器中都可以正常运行,希望“查找下一个”不响应F3。 实际上,当我编辑.page或.component文件时,菜单甚至没有列出快捷方式(下面的屏幕截图)。
那么,如何使Eclipse在F3上针对这些扩展执行Find Next?
从Eclipse FAQ中 :
要查看当前的键配置及其键盘快捷键,请选择“
Window > Preferences
菜单命令以打开Eclipse工作台首选项。 选择“General > Editor > Keys
页面。 此页面显示当前活动的Scheme(键配置)及其定义的键盘快捷键。 Emacs是一组模拟emacs的键盘快捷键。 同样,Microsoft Visual Studio定义了一组模拟该IDE的快捷方式。 Eclipse的本机配置为Default。没有用于以编程方式定义键绑定配置的API,但是您可以使用
org.eclipse.ui.commands
扩展点在插件中创建它们。 首先,您需要定义新的配置:<keyConfiguration name="My Configuration" parent="org.eclipse.ui.defaultAcceleratorConfiguration" description="This is a simple configuration" id="org.eclipse.faq.sampleConfiguration"> </keyConfiguration>
通过指定父代,是说您的配置应继承父代的键绑定,除非在您的配置中显式设置了键绑定。 定义键绑定后,它们将引用它们所属的配置。 如果您编写自己的配置,则还需要为要属于该配置的所有命令定义新的键绑定。
另请参阅如何为操作提供键盘快捷键?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.