簡體   English   中英

如何獲取“查找下一個”以在Eclipse中的非標准擴展上工作?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM