1、Source Insight
我们知道KEIL查看函数或者符合定义时,要么右键查找定义,熟练的使用快捷键 F12 跳转,但无一例外的就是都需要额外的操作,但Source Insight只要你把光标指向函数名,就会自动有一个小窗口显示函数体,
2、Notepad++
3、VS 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进行处理,非常感谢!