我只添加了一个复选框来测试它,当我搜索首选项中的复选框中的任何单词时,我看不到我的视图即将出现,但如果我输入当前Eclipse所具有的内容,则会出现(即我输入背景和我可以看到常规标签停留并且变为粗体。)
我想我不知何故需要添加搜索关键字以指向当前页面(或其他内容)。但我找不到如何添加,或导致此问题的原因。
那么如何在偏好设置窗口中为我创建的偏好设置执行搜索?
答案 0 :(得分:5)
有一个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 在搜索栏中。