分享几款常用的嵌入式软件开发工具

1、Source Insight

Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++、C#和Java等程序的分析。能分析源代码并在工作的同时动态维护它自己的符号数据库,并自动显示有用的上下文信息。强烈建议使用SourceInsight查看源码!!!

我们知道KEIL查看函数或者符合定义时,要么右键查找定义,熟练的使用快捷键 F12 跳转,但无一例外的就是都需要额外的操作,但Source Insight只要你把光标指向函数名,就会自动有一个小窗口显示函数体

2、Notepad++

Notepad++,是Winows操作系统下的一套文本编辑器,有完整的中文化接口及支持多国语言编写的功能(UTF8技术)。 

3、VS Code

VS Code ,即Visual Studio Code,是微软一款真正的跨平台编辑器。   

相比Source Insight而言,VS Code算是后起之秀,发布也是受到众多软件工程师的青睐。确实,用时间证明了一些,VS Code不仅功能强大,而且还免费。

4、Beyond Compare

Beyond Compare,一套由Scooter Software推出的文件比较工具。主要用途是对比两个文件夹或文件,并将差异以颜色标示。比较范围包括目录、文档内容等。

5、Git

Git下,你能看到文件只有当前使用的一份,历史改动全部被Git给隐藏在了.git文件夹中。

而你要查看这些历史只要几条命令就行,也很容易就能回到你需要的版本中,就如乘坐时光机,轻松来往于过去未来。还有它可以很方便的查看版本的差异,让你再也不用使用专门的工具查看各个文件的不同了。而且Git是采用本地管理的,不需要网络,非常方便。

6、GitHub

很多时候,你的源码可能要传输到别的平台,有了它就比较方便。

比如说,Windows平台下开发的代码,上传到GitHub后,Ubuntu、树莓派等平台下都可以下载和上传,方便代码的同步。如此,你就可以把它当成一个网盘使用也是不错的呦。

7、Qt Creator

可以下一个安装包安装在Ubuntu下学习C++和Qt,另外,事实上它也可以编译单片机代码(前提:有Makefile、交叉编译器)。

那么我们为啥要用它呢?

Qt在嵌入式用途广泛,如果说你写的上位机既想在Windows运行,又想在linux下运行,那么Qt是不错的选择,因为这个号称是“一次编写,多平台编译”的,所以优势还是很大的,且采用的是C++语言,如果C语言学习的好,C++入门很快的。


嵌入式开发常用工具

链接:https://pan.baidu.com/s/1LMeIvT52evadLqaeS5C1-w

提取码:5ry9

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

夜半少年

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值