0

我需要一个源代码拼写检查器。当然有一个封闭源代码,但我正在寻找一个开源解决方案,可以拼写检查 html 文件,php 源代码任何其他类型会更好。

我也想过自己做,因为有一个很好的拼写检查库,那么你认为添加到这个应用程序中有什么好的功能?

我对它有一个非常基本的想象:

  • 只需突出显示错误词并为您提供建议,而无需对源代码进行任何实际修改。
  • 支持本地和远程文件
  • 仅对代码的某些部分进行拼写检查,例如字符串文字(在引号之间)
  • 在字典之间进行选择。
  • 使用 apell 库或任何等效库。

编辑:它应该有一个 GUI 并且应该是跨平台的。

4

3 回答 3

3

Emacs有一个称为次要模式flyspell,可以在主要编程模式中对注释和字符串进行拼写检查。

它似乎满足您的所有标准:它突出显示拼写错误的单词,为您提供建议,支持本地和远程文件(例如通过 ssh),知道如何检查注释和字符串,并支持多个 ISpell 词典。

您甚至可以使用elisp运行批处理检查来自动化拼写检查。

于 2009-09-26T08:37:59.943 回答
2

大多数 IDE 都支持拼写检查。我知道 Eclipse 可以。你总是可以通过 ispell 运行它

于 2009-09-26T08:35:10.837 回答
2

Eclipse PDT 是 PHP 的最佳 IDE 之一(并且是免费的)支持拼写检查——因为它基于 Eclipse。

您可以在首选项中启用它,并设置几个选项。

不幸的是,我不认为它解析源代码,它会突出显示代码中实际上不是错误的“错误”部分:-(所以我想这至少对你不起作用。

另一方面 :

  • 无需修改的高亮显示:好的
  • 本地和远程文件:应该没问题,因为 Eclipse(例如带有 RSE 插件)支持远程文件
  • 只有代码的某些部分:不行
  • 在字典之间进行选择:从配置对话框中似乎可以
  • apell 或同等学历:我不知道
  • 图形用户界面:好的:Eclipse
  • 跨平台:OK,基于 Eclipse

这是配置对话框的屏幕截图:

源代码拼写检查的结果:


(来源:pascal-martin.fr

红色表示实际错误,在评论中;在 PHP 代码中,绿色表示非错误。

于 2009-09-26T08:39:59.283 回答