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

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、交叉编译器)。

那么我们为啥要用它呢/strong>

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


嵌入式开发常用工具

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

提取码:5ry9

来源:夜半少年

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年6月22日
下一篇 2020年6月22日

相关推荐