如何在 Eclipse 中添加关键字以搜索首选项
How to add keywords to search preferences in Eclipse
我只添加了一个复选框来测试它,当我在首选项的复选框中搜索任何单词时,我没有看到我的视图出现,但如果我输入 Eclipse 当前具有的内容,它就会出现(即我输入背景,我可以看到 General 选项卡保持不变并显示为粗体)。
我想我需要以某种方式添加搜索关键字以指向当前页面(或其他页面)。但是我找不到如何添加它,或者是什么导致了这个问题。
那么如何在 首选项 window 中搜索我创建的首选项?
有一个 org.eclipse.ui.keywords
扩展点,允许定义可以分配给首选项页面的关键字。
例如:
<extension point="org.eclipse.ui.preferencePages">
<page id="com.xyz.prefpage1" name="XYZ" class="...">
<keywordReference id="xyz.Keyword"/>
</page>
</extension>
<extension point="org.eclipse.ui.keywords">
<keyword label="foo" id="xyz.Keyword"/>
</extension>
通过上述扩展,XYZ 首选项页面也可以在关键字 foo 下找到,即当您在搜索字段中输入 foo。
我只添加了一个复选框来测试它,当我在首选项的复选框中搜索任何单词时,我没有看到我的视图出现,但如果我输入 Eclipse 当前具有的内容,它就会出现(即我输入背景,我可以看到 General 选项卡保持不变并显示为粗体)。
我想我需要以某种方式添加搜索关键字以指向当前页面(或其他页面)。但是我找不到如何添加它,或者是什么导致了这个问题。
那么如何在 首选项 window 中搜索我创建的首选项?
有一个 org.eclipse.ui.keywords
扩展点,允许定义可以分配给首选项页面的关键字。
例如:
<extension point="org.eclipse.ui.preferencePages">
<page id="com.xyz.prefpage1" name="XYZ" class="...">
<keywordReference id="xyz.Keyword"/>
</page>
</extension>
<extension point="org.eclipse.ui.keywords">
<keyword label="foo" id="xyz.Keyword"/>
</extension>
通过上述扩展,XYZ 首选项页面也可以在关键字 foo 下找到,即当您在搜索字段中输入 foo。