咱们频频须要少少轻量级的文本编纂器,用来编写少许代码或者看log等。BowPad便是一个超等好用的、幼巧的文本编纂器。

keil公共都熟谙,单片机斥地IDE,咱们练习单片机装的第一个软件该当便是keil吧~

VSCode(全称:Visual Studio Code)是一款由微软斥地且跨平台的免费源代码编纂器。该软件支撑语法高亮、代码自愿补全(又称 IntelliSense)、代码重构、查看界说性能,而且内置了号令行用具和 Git 版本统造体例。用户能够更改重心和键盘敏捷形式完本钱性化配置,也能够通过内置的扩展标准店肆安设扩展以拓展软件性能。
少少视察中,VSCode被以为是最受斥地者迎接的斥地境况。单片机斥地中,也有许多人心爱行使VSCode来写代码,用keil来编译,以至是基于VSCode搭修STM32斥地境况。

差别于VSCode,Visual Studio是一个IDE,咱们能够装一个以备每每之需,比方验证C标准或是举办C#标准斥地等。少少与嵌入式闭联的模仿器也是基于Visual Studio,比方往期的两篇推文中咱们有先容:
借使咱们装Visual Studio仅仅只是为了验证C标准的话,咱们能够不装,Visual Studio太重量级了。咱们能够装VSCode+MinGW就能够了。
MinGW是 Minimalist GNU for Windows 的缩写。它是一个可自正在行使和自正在颁布的Windows特定头文献和行使GNU用具集导入库的鸠合。其包罗gcc用具,能够行使gcc用具来编译咱们的C代码。
MinGW 供给了一套完全的开源编译用具集(如gcc等用具),以适合 windows 平台运用斥地,且不依赖任何第三方C运转时库。
普通咱们都要阅读少少代码,固然咱们也能够行使IDE或者代码编纂器如VSCode,然则阅读代码的结果不妨较低。是以须要安设一个代码阅读器。

Source Insight实际上是一个支撑多种斥地说话(java,c ,c 等等)的编纂器,只能是因为其查找、定位、彩色显示等性能的巨大,常被咱们当成源代码阅读用具行使。
咱们要举办嵌入式Linux斥地,除了装双体例以表,咱们能够装一个虚拟机软件,正在上面运转Linux体例。

当然,除了虚拟机以表,又有其它的形式。比方:WSL(Windows下的Linux子体例),这个我还没用过,不显露好欠好用。
Git是一个开源的散布式版本统造体例,能够有用、高速地措置从很幼到至极大的项目版本执掌。


Beyond Compare是一个能很巨大的比拟用具。其不单仅是一个代码比拟软件,还能够用来比拟表格、MP3、注册表,以至是图标等比拟。
一站式的 RT-Thread 斥地用具,通过容易易用的图形化摆设体例以及丰饶的软件包和组件资。
