代码之家  ›  专栏  ›  技术社区  ›  Ronny Brendel

拼写检查器,用于注释、字符串或其他内容

  •  6
  • Ronny Brendel  · 技术社区  · 15 年前

    我正在寻找一个拼写检查器的C++源代码。不幸的是,我只能找到特定于Visual Studio的。我想要在Linux上工作的东西。

    编辑:

    最终,我想以某种方式实现它的自动化。我不太擅长拼写检查,但我想的是一个不交互式的控制台工具,它可以打印错误消息,或者类似的东西。

    我个人使用VIM,但当然不是项目中的每个人都使用。

    目前我们使用的是SVN,所以有可能将它集成到预提交挂钩中? 你们不做类似的事吗?

    6 回复  |  直到 6 年前
        1
  •  3
  •   smalltown2k    15 年前

    Eclipse(基于Java的SO将做的MAC,Linux等)已经内置了拼写检查程序。使用CDT插件,您可以编辑和构建C++代码。

        2
  •  3
  •   Community Egal    7 年前

    VIM还支持拼写检查。

    看另一个 question 更多。

        3
  •  3
  •   Chris Huang-Leaver Tom-Oliver Heidel    15 年前

    Emacs也有拼写检查,flyspell prog模式,是我使用的,它是一个(非常!)个人偏好哪个最适合你。

    自动拼写检查的想法是一个更棘手的。你能期望的最好的方法就是告诉你是否有拼写错误。这比听起来要复杂得多,尤其是对于代码注释,它可能有各种有效的缩写,而这些缩写不是真正的单词。

    例如,公司的策略是,无论人们将其编辑器环境变量设置为启用拼写检查,都应该减少提交消息中的拼写错误。

        4
  •  3
  •   Ronny Brendel    15 年前

    我找到东西了!

    svn co svn://anonsvn.kde.org/home/kde/trunk/quality/krazy2 krazy2
    

    这是KDE质量管理的一部分。 除了许多检查(kde特定、qt特定、cpp特定等)之外,还有自动拼写检查。

    希望这有帮助

        5
  •  2
  •   mcandre    15 年前

    你用哪种编辑?他们中的许多人都有拼写检查的能力。例如,gedit只需要启用拼写检查插件。

        6
  •  0
  •   Louis Langholtz    6 年前

    您可以查看一些我为类似目的而创建的alpha代码: pyspellcode . 它是zlib许可和使用的 clang hunspell .

    不知道pyspellcode是如何与kde所做/提供的进行比较的,但是我很乐意接受比较,如果有兴趣的话,它的开发将更加优先。

    大概有200多行 pyspellcode 至少比KDE的解决方案更轻,尽管我认为KDE的解决方案要经过更多的测试。