Pycharm有一个很好的功能来检查编码风格根据PEP8约定。 python初学者从一开始就写好体面的代码是很好的。我想知道是否有任何c + + IDE实现类似的功能,例如,检查谷歌c + +编码风格?Pycharm是否有任何C++ IDE检查编码风格?
回答
是的,有。
当谷歌发布他们的C++编码风格时,他们还提供了一个名为cpplint的python脚本进行样式检查。
http://google-styleguide.googlecode.com/svn/trunk/cpplint/
如果你可以嵌入这个脚本到IDE中,你可以利用它做的代码风格检查。
有一篇文章解释了如何将cpplint集成到Visual Studio 2012中(猜测也适用于其他版本)。
更通用的工具是clang-format - http://clang.llvm.org/docs/ClangFormat.html。--style标志具有各种开源项目的默认选项( LLVM,WebKit,Mozilla,Chromium以及谷歌),或者定义了各种格式化选项的样式文件,其中一些不重要的部分是命名规则,这对于缩进/断行/保留空格在功能/控制语句的正确位置clang-tidy也可以用 – Charlie 2015-02-09 03:47:57
CLion的插件用于将'cpplint'集成到IDE中:https://plugins.jetbrains.com/plugin/7871 – phoenix 2015-12-27 23:45:26
- 1. 是否有任何HTML编码规范/风格/标准
- 2. 是否有任何已发布的SQL编码风格指南?
- 3. 编码风格aginst警告检查
- 4. bibtex是否有任何RAK-WB风格?
- 5. 是否有风格检查对Ruby代码的JSLint对JavaScript
- 6. 检查邮政编码是否合格
- 7. 最佳的编码风格 - 检查字符是否有效字符
- 8. QML编码风格检查器
- 9. Eclipse编码风格检查为Ant任务?
- 10. 这些编码风格是否正确?
- 11. 代码风格检查器
- 12. 任何R风格指南/检查?
- 13. 检查是否有任何WPF DataGrid单元格有错误
- 14. 是否有任何语言是英语检查格拉默检查
- 15. Dojo是否有任何编码标准?
- 16. 如何在Python中检查代码的运行时间。 PyCharm是我的IDE
- 17. 检查是否存在类型为'MyMethodName()'的C风格函数?
- 18. 检查是否有任何UserControl打开
- 19. 检查是否有任何输入值
- 20. 检查ServletResponse是否有任何内容
- 21. 奇编码风格
- 22. 检测是否有任何单元格正在JTable中编辑
- 23. Dart编码风格
- 24. 如何检查cin中是否有任何东西[C++]
- 25. 编码风格有问题
- 26. 是否有任何支持语言的文本编辑器/ IDE?
- 27. 代码审查月食检查风格
- 28. 检查是否有任何格式已经在页
- 29. Java编码风格
- 30. 如何检查是否有任何单选按钮被检查
JetBrains公司也有一个C++ IDE - 克利翁,它是一个跨洗车台C++ IDE,但不是官方发布,它的编码风格检查。 http://confluence.jetbrains.com/display/CLION/Roadmap+for+CLion+1.0你可以试试EAP版本 – 2015-02-09 02:19:30
C++是一种比python复杂得多的语言,用于更广泛的应用程序,并且被认为是很好的基于在一个问题领域的丰富实践经验的风格在另一类型的程序或环境中可能被认为是可怕的。许多选择在很大程度上是任意的(例如,骆驼与小写字母和下划线标识符,成员变量的前导'm_'和尾随'_',缩进大小,大括号放置,并且通常认为与您自己的编程一致环境是选择的主要因素 – 2015-02-09 02:39:28