分析工具
编辑工具
文本编译器
只负责程序的编写,好的文本编辑器能够极大的提升编码效率。
推荐使用
subline text
atom
vs code
IDE
集成开发环境,是将软件开发过程中的各个环节的工具集中到一个软件下,方便配置和使用。
编译工具
讲已经编写好的源代码按照该源代码所属的语言的语法进行检测,并将其编译成某个操作系统平台能够运行的二进制可执行文件。
调试工具
当程序错处或者是在某种输入下得到了不在预期内的输出,可以使用调试工具监控程序的运行过程,并且能够查看程序过程中的中间结果。
发布工具
运维管理工具
text ediror 作为编辑器
gcc 作为编译器