
开发工具
文章平均质量分 92
软件开发中经常使用到,非常好用的工具
mahuifa
人生从来不是规划出来的,而是一步步走出来的。找到自己喜欢的事,每天做那么一点点,时间一长,你就会看到自己的成长。
展开
-
C++(Qt)软件调试---VS性能探查器(27)
使用vs自带的性能探查器分析排查C++程序的CPU性能、内存泄漏等问题。原创 2024-12-29 15:03:29 · 1308 阅读 · 0 评论 -
windows下vscode使用msvc编译器出现中文乱码
主要说明使用msvc编译c++程序时出现如果代码中有中文,则会出现警告、输出乱码或者中文导致的编译失败的解决办法。原创 2024-12-27 22:44:10 · 1521 阅读 · 0 评论 -
Qt开发经验 --- 避坑指南(3)
qt开发经验vs开发qt无法打开ui文件vs开发qt无法打开帮助文档vs/vscode配置cmake编译qt运行链接错误vs创建cmake qt工程错误原创 2024-12-25 21:59:26 · 962 阅读 · 0 评论 -
windows下VSCode配置C++/CMake/Qt开发环境
vscode在windows配置C++/cmake/qt开发环境详细说明原创 2024-12-23 21:53:51 · 2596 阅读 · 0 评论 -
vscode+编程AI配置、使用说明
vscode中常用的、免费的、功能强大的编程AI配置使用说明原创 2024-12-22 22:44:18 · 7365 阅读 · 0 评论 -
混合开发环境---使用编程AI辅助开发Qt
大部分的编程AI都有vs code插件,可以通过在vs code中安装插件进行使用,但是qt creator对编程ai的支持做得很差,相当于没有;这里可以使用混合开发环境实现使用AI辅助开发Qt。原创 2024-12-22 15:03:54 · 2326 阅读 · 0 评论 -
QtCreator配置github copilot实现AI辅助编程
QtCreator配置github copilot辅助编程。新时代的浪潮已经来临,上不了船的人终将被抛弃,合理使用AI辅助开发、提升效率是大趋势,注意也不要过于依赖。原创 2024-12-22 11:27:03 · 3310 阅读 · 6 评论 -
软件开发技巧---TODO特殊事项标注
🧘🏻软件开发中的TODO是一种用于标记待办事项或未完成任务的注释方法,它有助于提高代码质量和开发效率。原创 2024-04-29 00:38:22 · 2886 阅读 · 1 评论 -
LLVM学习---clang-format代码格式化
🫵别看了,如果你还在饱受🐷队友💩山代码的折磨,那就不要错过Clang-Format。clang-format是一个非常实用的工具,它不仅可以帮助个人开发者提高编码效率,还能在团队协作中确保代码风格的统一,从而减少代码审查时的格式问题,专注于代码逻辑本身。原创 2024-04-28 00:28:20 · 3024 阅读 · 1 评论 -
C++(Qt)软件调试---静态分析工具clang-tidy(18)
现在很多人在开发中完全忽略了编译器、IDE的警告提示,这怎么可能写出稳定的程序。clang-tidy是一个由LLVM项目提供的开源工具,是一个静态分析工具,用于进行静态代码分析和代码质量改进。原创 2024-01-22 20:26:08 · 3724 阅读 · 1 评论 -
C++(Qt)软件调试---GCC编译参数学习-程序检测(13)
在前面学习了C++常用编译器(MSVC、GCC、MinGW)的一些常用的编译器参数,主要是用于【预处理】、【编译】、【优化】、【调试】等方面的选项/参数,有助于我们优化程序性能或者调试软件bug;而我们常说的编译器其实并不是一个软件,而是一套强大的编译器工具集。在本章内会学习GCC编译器的【警告选项】、【程序检测选项】,从静态、动态两方面检测、调试我们的程序,提高软件质量,减少bug数量。原创 2023-09-14 21:39:11 · 2374 阅读 · 2 评论 -
C++(Qt)软件调试---验证GCC编译优化和生成调试信息(8)
我们可以通过学习GCC编译器参数,在程序编译时选择合适的优化参数和生成调试信息参数,在运行性能、程序大小、调试方便三个方向进行权衡利弊。例如在不需要考虑性能时可以完全关闭优化,生成尽可能多的调试信息,以方便调试;而有些程序运行需要一定的性能,就可以选择开启一定较低级别的优化。文章中所述内容多有不足,欢迎一起交流学习。原创 2023-04-08 14:59:12 · 2037 阅读 · 1 评论 -
C++(Qt)软件调试---编译器及编译参数学习(4)
在学习C++软件调试之前,了解编译器参数是非常重要的。因为编译器参数决定了程序编译的行为,包括编译器如何处理源代码、如何生成目标代码、如何链接库文件等等。学习编译器参数可以帮助我们更好地理解和掌握C++程序的编译过程,更好地解决编译和调试过程中的问题,提高程序的性能和可维护性。原创 2023-04-01 22:53:53 · 3302 阅读 · 0 评论