我需要一个源代码拼写检查程序。当然有一个封闭的来源,但我正在寻找一个开源解决方案,这可以拼写检查HTML文件,PHP源代码任何更多的类型会更好。
我还想过制作自己的,因为有一个很好的拼写检查库,那么你认为哪些功能被添加到这个应用程序中是好的?
我对它有一个非常基本的想象力:
编辑:它应该有一个GUI,应该是跨平台的。
答案 0 :(得分:3)
Emacs有一个名为flyspell
的次要模式,可以在主要编程模式中拼写检查注释和字符串。
它似乎符合您的所有标准:它突出显示拼写错误的单词,为您提供建议,支持本地和远程文件(例如,通过ssh),知道如何只检查注释和字符串,并支持多个ISpell词典。
您甚至可以使用elisp
自动进行拼写检查以运行批量检查。
答案 1 :(得分:2)
大多数IDE都支持拼写检查。我知道Eclipse确实如此。您始终可以通过ispell
运行它答案 2 :(得分:2)
Eclipse PDT是PHP (并且免费)的最佳IDE之一,支持拼写检查 - 基于Eclipse。
您可以在首选项中启用它,并设置几个选项。
不幸的是,我不认为它解析源代码,并且它会突出显示为“错误”代码的部分实际上不是错误:-(所以这至少有一件事对你不起作用,我假设
另一方面:
以下是配置对话框的屏幕截图:
源代码拼写检查的结果:
(来源:pascal-martin.fr)
红色,实际错误,在评论中;在绿色中是一个非错误,在PHP代码中。