c语言在线编程网站 c语言在线编程器( 八 )

  • KDevelop:免费开源集成开发环境
  • Microsoft Visual Studio :来自微软的集成开发环境
  • NetBeans :主要用于Java开发的的集成开发环境,也支持其他语言,尤其是PHP,C/C++和HTML5 。
  • Qt Creator:跨平台的C++,Javascript和QML集成开发环境,也是Qt SDK的一部分 。
  • rtags:C/C++的客户端服务器索引,用于 跟基于clang的emacs的集成
  • Xcode :由苹果公司开发
  • YouCompleteMe:一个用于Vim的根据你敲的代码快速模糊搜索并进行代码补全的引擎 。
  • 构建系统
    • Bear :用于为clang工具生成编译数据库的工具
    • Biicode:基于文件的简单依赖管理器 。
    • CMake :跨平台的免费开源软件用于管理软件使用独立编译的方法进行构建的过程 。
    • CPM:基于CMake和Git的C++包管理器
    • FASTBuild:高性能,开源的构建系统,支持高度可扩展性的编译,缓冲和网络分布 。
    • Ninja :专注于速度的小型构建系统
    • Scons :使用Python scipt 配置的软件构建工具
    • tundra :高性能的代码构建系统,甚至对于非常大型的软件项目,也能提供最好的增量构建次数 。
    • tup:基于文件的构建系统,用于后台监控变化的文件 。
    静态代码分析提高质量,减少瑕疵的代码分析工具列表
    • Cppcheck :静态C/C++代码分析工具
    • include-what-you-use :使用clang进行代码分析的工具,可以#include在C和C++文件中 。
    • OCLint :用于C,C++和Objective-C的静态源代码分析工具,用于提高质量,减少瑕疵 。
    • Clang Static Analyzer:查找C,C++和Objective-C程序bug的源代码分析工具
    • List of tools for static code analysis :来自维基百科的静态代码分析工具列表
    原文:
    https://www.cnblogs.com/zhoug2020/p/12719551.html


    以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

    「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: