16

我是使用 SUSE 11 Linux 的 Eclipse (Juno) 的新用户,我正在寻找指定用户定义的字典,以便我可以停止 Qt 项目中所有“Trolltech”和“Qt”引用显示为拼写错误,无需关闭所有拼写检查。

我在网上找到了以下说明,我选择了Window | 偏好 | 编辑 | 文本编辑器 | 拼写并获取一个面板,其中包含一个用于指定用户定义字典的字段。我收集所有需要的,是一个文本文件。我为此尝试了两种变体:

作为根,

  1. 创建了一个/opt/eclipse/dictionary/dictionary.txt文件,文件权限设置为 777 但更高级别的目录为 755s
  2. 创建了一个/dictionary/dictionary.txt文件,目录和文件权限都设置为 777。

在这一点上,在每种情况下,我都有,

  1. 在“用户定义的字典”字段中指定这些文件之一的完整(绝对)路径,
  2. 单击应用 | OK设置路径,或者只是OK,退出对话框
  3. 在 Eclipse 编辑器中没有看到任何变化,仍然将这些术语显示为拼写错误
  4. 在项目级别,尝试从鼠标右键弹出菜单中刷新项目
  5. 尝试使用Index |在项目级别重新建立索引 从鼠标右键弹出菜单重建
  6. 尝试使用Index |在项目级别刷新文件 从鼠标右键弹出菜单中刷新所有文件(没有理由相信第 5 步或第 6 步会有所帮助,但我基本上在尝试所有似乎可以尝试的东西)
  7. 关闭并重新打开项目
  8. 关闭并重新打开IDE。

当我重新启动 IDE 并返回Window | Preferences等,面板显示了我指定 AS 指定的字典文本文件,但 IDE 似乎没有对此进行功能识别。

更令人高兴的是,当我将鼠标悬停在我不想看到的任何一个“错误”上方时,我没有得到将错误词添加到字典中的快速修复选项,因为上周我勾选了那个选项“如果不存在字典,请不要提示添加到字典”。似乎没有任何字典被识别为存在。

谁能告诉我我在这里错过了什么?

4

1 回答 1

8

我只是在这里添加这个,因为即使在 3 年后,多萝西也没有回答他自己的问题。这将阻止问题出现在未回答的类别中,并为新问题提供空间。

多萝西·怀特:

好的,我想通了。我读过的所有说明都没有提到,在 Windows | 首选项等面板,您必须从“默认拼写引擎”更改为“C/C++ 拼写引擎”。然后你重新指定字典,它就可以工作了。

于 2015-03-15T15:46:39.470 回答