程序员常用小工具推荐

本文概述了工作中常用的IT工具,包括网络分析工具如Wireshark和gdb,内存检测工具valgrind,以及日常工作中的文档管理、截图、远程操作等实用软件。还推荐了在线编辑器、命令大全、代码管理平台和翻译工具等资源。
摘要由CSDN通过智能技术生成

前言

        工作或者学习时,常常有一些工具能帮到我们很多,本次简单列举和说明,如果有更多更好用的,欢迎讨论补充。

工具大全

网络分析工具

        Wireshark,可以很清晰的解析和过滤网络包,也有助于分析网络的的传输原理。linux环境下抓包可以使用tcpdump,所抓的包也可以用wireshark分析。

分析崩溃程序

        windows下面可以使用Windbg,linux下使用gdb。详细使用可以参考我的对应文章。

        内存泄漏检查工具:Linux下的valgrind  实例:

valgrind --tool=memcheck --log-file=logic_ar_dlr.memcheck --leak-check=full  XXX(程序启动命令)

        程序扫描工具:cppcheck 。

        clang static analyzer

        还有就是商业的,coverity,klocwork,codesonar,goanna

日常工作必备

        有道云笔记,随时记录,也支持多种类型的,并支持上传文件。

        截图工具,FastStone Capture.exe

        Linux服务器访问工具,Xshell 7,对于windows的访问,可以在windows上安装cygwin,方便运维。

        远程操作,向日葵

        搜索工具:查找文件内容,推荐FileLocatorPro.exe ,查找文件名,推荐:Listary.exe 

        磁盘分析工具:SpaceSniffer.exe

        oracle客户端:PLSQL Developer 13

        翻译工具:网易有道翻译

        C工程项目查看:Source Insight 4.0

        会议:腾讯会议

        股票查看:同花顺客户端

        文本编辑器:Notepad++

        聊天的文件传输:建议用qq,大文件是真方便的。

        备忘录:滴答清单

常用网站推荐

        在线编辑编译调试器:Compiler Explorer

        常用命令使用大全:https://wangchujiang.com/reference/

        C++库函数参考手册:http://www.cplusplus.com/reference/map/map/

        代码管理和云备份:Gitee - 基于 Git 的代码托管和研发协作平台

        github当然也是可选的

  • 23
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值