开发工具
文章平均质量分 97
软件开发中经常使用到,非常好用的工具
mahuifa
人生从来不是规划出来的,而是一步步走出来的。找到自己喜欢的事,每天做那么一点点,时间一长,你就会看到自己的成长。
展开
-
软件开发技巧---TODO特殊事项标注
🧘🏻软件开发中的TODO是一种用于标记待办事项或未完成任务的注释方法,它有助于提高代码质量和开发效率。原创 2024-04-29 00:38:22 · 1341 阅读 · 1 评论 -
LLVM学习---clang-format代码格式化
🫵别看了,如果你还在饱受🐷队友💩山代码的折磨,那就不要错过Clang-Format。clang-format是一个非常实用的工具,它不仅可以帮助个人开发者提高编码效率,还能在团队协作中确保代码风格的统一,从而减少代码审查时的格式问题,专注于代码逻辑本身。原创 2024-04-28 00:28:20 · 1472 阅读 · 1 评论 -
C++(Qt)软件调试---静态分析工具clang-tidy(18)
现在很多人在开发中完全忽略了编译器、IDE的警告提示,这怎么可能写出稳定的程序。clang-tidy是一个由LLVM项目提供的开源工具,是一个静态分析工具,用于进行静态代码分析和代码质量改进。原创 2024-01-22 20:26:08 · 2478 阅读 · 1 评论 -
C++(Qt)软件调试---GCC编译参数学习-程序检测(13)
在前面学习了C++常用编译器(MSVC、GCC、MinGW)的一些常用的编译器参数,主要是用于【预处理】、【编译】、【优化】、【调试】等方面的选项/参数,有助于我们优化程序性能或者调试软件bug;而我们常说的编译器其实并不是一个软件,而是一套强大的编译器工具集。在本章内会学习GCC编译器的【警告选项】、【程序检测选项】,从静态、动态两方面检测、调试我们的程序,提高软件质量,减少bug数量。原创 2023-09-14 21:39:11 · 1606 阅读 · 2 评论 -
C++(Qt)软件调试---验证GCC编译优化和生成调试信息(8)
我们可以通过学习GCC编译器参数,在程序编译时选择合适的优化参数和生成调试信息参数,在运行性能、程序大小、调试方便三个方向进行权衡利弊。例如在不需要考虑性能时可以完全关闭优化,生成尽可能多的调试信息,以方便调试;而有些程序运行需要一定的性能,就可以选择开启一定较低级别的优化。文章中所述内容多有不足,欢迎一起交流学习。原创 2023-04-08 14:59:12 · 1523 阅读 · 1 评论 -
C++(Qt)软件调试---编译器及编译参数学习(4)
在学习C++软件调试之前,了解编译器参数是非常重要的。因为编译器参数决定了程序编译的行为,包括编译器如何处理源代码、如何生成目标代码、如何链接库文件等等。学习编译器参数可以帮助我们更好地理解和掌握C++程序的编译过程,更好地解决编译和调试过程中的问题,提高程序的性能和可维护性。原创 2023-04-01 22:53:53 · 1926 阅读 · 0 评论