• 个人C++开发推荐工具软件


    NotePad++ (代码编辑器)

    NotePad++ 是一款轻量级代码编辑器,相比 Windows 自带的记事本,NotePad++ 对程序员更友好。凭借着对各种编码的支持(记事本默认编码是 ANSI,与 Linux 兼容性差)、简单干净的代码着色、极高的执行效率,我认为 NotePad++ 可以完美取代记事本。下载地址:NotePad++官网


    Typora(Markdown编辑器)

    markdown编辑器有很多,但是我觉得这一款是最好的,小巧、简洁、功能全面,而且能够实时的预览。下载地址:Typora官网


    PicGo(图传工具)

    PicGo是一款非常好用的免费图床工具,一款跨平台的免费图片上传工具以及图床相册管理软件,无论是办公、写文章、文档、日记、博客还是其他用途,PicGo 都能更快地帮你完成图片上传到图床并获取链接/代码的工作;支持Windows,macOS,Linux。

    它支持微博图床、七牛图床、腾讯云COS,又拍云图床,Github图床,SM.MS图床,阿里云图床,Imgur图床;直接拖拽图片就可以上传,它提供了 5 种图片链接/代码格式供你选择,包括图片 URL (纯链接)、Markdown 代码、HTML 代码和 UBB 代码。

    我们可以到github下载地址免费下载最新版本,PicGo的使用可以参考图床工具的使用---PicGo这篇简书文章。


    Draw.io(流程图绘制软件)

    draw.io 是一个强大简洁的在线的绘图网站,支持流程图,UML 图,架构图,原型图等图标。支持 Github,Google Drive, One drive 等网盘同步,并且永久免费。如果觉得使用 Web 版不方便,draw.io 也提供了多平台的离线桌面版可供下载。下载地址:drawio-desktop Github

    使用教程可参考:Draw.io--在线流程图UML图绘制软件简易教程


    Beyond Compare(文本文件对比工具)

    Beyond Compare 是一款功能强大的文本文件对比工具,是程序员的最爱,能够对比两个文件夹或者文件,将差异以颜色标示,并且对它们进行详尽的处理,比较范围包括目录,文档内容等。除了文本,还可以比较表格,图像,二进制文件,注册表配置单元等。

    推荐下载Beyond Compare4,官方免费提供试用版,试用30天,后续需要付费购买。下载地址:Beyond Compare 中文官网 ,若不想付费,可以自行搜索破解版下载。


    depends、Dependencies(依赖库DLL查看软件)

    1、depends 是一款可以查看一个 exe 文件或 dll 文件需要依赖哪些 dll 文件的工具,比如我们生产了一个 exe 程序,显然在我们的开发环境下是可以执行这个 exe 程序的,但是换一个环境还可以执行吗?这就不见得了。所以我们需要知道这个 exe 程序都依赖哪些动态链接库,以保证程序离开了开发环境还可以正常运行。

    在 VS2008 之后,这个软件就被移除了,所以我们需要在这里单独下载它。此软件仅适用于 winxp/win7/win8,但是不能用于 win10,会卡死报错。

    2、隆重推荐 Dependencies,可以应用在 win7/win8/win10,不支持 winxp,但还是推荐使用!下载地址:Dependencies Github

    软件依赖环境:需要下载 Microsoft Visual C++ Redistributable,The latest supported Visual C++ downloads,下载地址:support.microsoft.com

    最后,运行程序:DependenciesGui.exe。

    3、扩展:DLL下载网站:https://www.dll-files.com/


    Inno Setup(打包软件)

    Inno Setup 是一个免费的 Windows 安装程序制作软件,小巧、简便、精美是其最大特点,支持 pascal 脚本,能快速制作出标准 Windows2000 风格的安装界面,足以完成一般安装任务。下载地址:Inno Setup 官网


    WinDbg Preview(内存泄漏分析工具)

    WinDbg Preview 是 WinDbg(Windows 调试器) 的新版本,可以调试内核模式和用户模式代码,分析故障转储并在代码执行时检查 CPU 寄存器。 下载地址:官网

    具体使用请参考:Windows平台的Windbg/x64dbg/OllyDbg调试器简介以及符号文件*.pdb总结(★firecat推荐★)


    Wireshark(网络抓包软件)

    Wireshark(前称Ethereal)是一个网络抓包分析软件。网络抓包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料。下载地址:Wireshark 官网

    具体使用请参考:软件使用&抓包软件wireshare如何使用?


  • 相关阅读:
    结对第二次作业——某次疫情统计可视化的实现
    结对作业(1)--疫情统计可视化(原型设计)
    软工实践寒假作业(2/2)
    软工实践寒假作业(1/2)
    Prometheus监控docker容器(三)
    Prometheus数据持久化存储(二)
    HTTPS SSL证书在线生成
    从零搭建Prometheus监控报警系统(一)
    Ubuntu 16.04 误删内核后的系统恢复
    通过URL触发Jenkins构建
  • 原文地址:https://www.cnblogs.com/linuxAndMcu/p/12408320.html
Copyright © 2020-2023  润新知