在线工具 - 编程工具

  • IDE: VSCode、PyCharm
  • 工作笔记: XMind、Typora(markdown)
  • 云存储: 百度网盘、七牛云(存放md笔记的图片,便于输出文章)
  • 自动化测试: RobotFramework
  • 测试: Postman
  • 编辑工具: notepad
  • 代码比对: Beyond Compare、kdiff3
  • 代码管理: git + TortoiseGit (github仓库)
  • 数据库: Navicat Premium(MySQL、PostgreSQL..)
  • 静态代码检测工具: cppcheck

代码调试工具: gdb、lldb、valgrind。

构建系统: CMake、Bazel、Ninja。

静态代码检测工具: cppcheck、Clang-Tidy、PC-lint、SonarQube+sonar-cxx、Facebook的infer、Clang Static Analyzer。

内存泄漏检测工具: valgrind、ASan、mtrace、ccmalloc、debug_new。

profiling工具: gperftools、perf、intel VTune、AMD CodeAnalyst、gnu prof、Quantify。