当前位置: 首页 > news >正文

2.2.1 嵌入式工程师必备软件

1 文件比较工具

在开发过程中,不论是对代码的对比,还是对log的对比,都是必不可不少的,通过对比,我们可以迅速找到差异,定位问题。当前常用的对比工具有:WinMerge,Diffuse,Beyond Compare,Altova DiffDog,AptDiff,Code Compare等。这里推荐使用Beyond Compare,它不仅可以对比文件的差异,还可以对比二进制镜像、压缩文件、目录等。唯一的遗憾是,它是付费软件。

2 代码阅读神器

Source Insight是一个集代码编辑与浏览于一体的应用程序,它最大的优势在于,可以自动解析函数、结构体的位置,极大地方便对源代码的阅读。似乎Understand与它有类似功能,但也是收费的。

3 文体编辑器

虽然windows平台自带了文件编辑器,但太简单,程序员常用的文件编辑器有Notepad(开源免费),UltraEdit(收费),EditPlus,Sublime Text,它们都支持多种语法高亮、16进制查看,这里推荐Notepad++

4 文件搜索工具

Everything 搜索工具基于名称实时定位文件和目录安装文件小巧、界面简洁易用、快速文件索引、快速文件搜索、极低资源占用、轻松分享文件索引和实时跟踪更新等。

http://www.lryc.cn/news/182739.html

相关文章:

  • 深入了解 RabbitMQ:高性能消息中间件
  • 【数据库——MySQL】(14)过程式对象程序设计——游标、触发器
  • 位移贴图和法线贴图的区别
  • 【typescript】面向对象(下篇),包含接口,属性的封装,泛型
  • 基于SpringBoot的视频网站系统
  • 23.3 Bootstrap 框架4
  • ESP32设备驱动-I2C-LCD1602显示屏驱动
  • vs工具箱在哪里找
  • uniapp 事件委托失败 获取不到dataset
  • windows系统下pycharm配置anaconda
  • 2023年CSP-J真题详解+分析数据
  • 10.3 调试事件转存进程内存
  • 深度学习实战基础案例——卷积神经网络(CNN)基于MobileNetV3的肺炎识别|第3例
  • 机器学习 面试/笔试题(更新中)
  • 【算法题】100019. 将数组分割成最多数目的子数组
  • commons-io工具类常用方法
  • 【Typescript】面向对象(上篇),包含类,构造函数,继承,super,抽象类
  • 【python】python中字典的用法记录
  • 基于Java的大学生心理咨询系统设计与实现(源码+lw+部署文档+讲解等)
  • Redis-双写一致性
  • CustomTkinter:创建现代、可定制的Python UI
  • 华为OD机试真题【不含 101 的数】
  • Spring IoC和DI详解
  • mysql-binlog
  • 通过BeanFactotyPostProcessor动态修改@FeignClient的path
  • 数据结构与算法系列-二分查找
  • CSS 毛玻璃特效运用目录
  • 如何在Qt6中引入Network模块
  • 2023/10/4 QT实现TCP服务器客户端搭建
  • 云原生边缘计算KubeEdge安装配置