编译和调试的区别 许多老程序员不建议新手用IDE集成开发环境,而是用编辑器+编译器,用命令行编译,这个怎么看?
浏览量:1444
时间:2021-03-15 16:12:01
作者:admin
许多老程序员不建议新手用IDE集成开发环境,而是用编辑器+编译器,用命令行编译,这个怎么看?
在人们的固有观念中,用编辑器编译器编写代码比用ide编写代码更好。也许吧,但效率还是需要考虑的。
作为一个新手,如果你在普通的编辑器中编写代码,你会非常困惑,你会在一开始就死。在强大IDE的支持下,它可以拄着拐杖快速前进。
毫无疑问,使用ide将比普通编辑器更快,现在我们都使用框架来做项目。只使用编辑器是不合适的。在过去,编辑器更多地被用作函数式编程的工具。
当您编写代码时,其他人应该能够理解它并在文件、类和方法之间切换。Ide无疑提供了一个良好而高效的通信工具,但是Ide还不够好。
因此,不要执着于看似强大的编辑器,要用高效的工具来解决问题,要对每个环节的原理有更深的理解。
编译器怎么用?
1. 现代编译器的主要工作流程:源代码→预处理器→编译器→目标代码→链接器→可执行文件。
2. 编译器是将“一种语言(通常是高级语言)”翻译成“另一种语言(通常是低级语言)”的程序。先进的计算机语言便于人们书写、阅读、交流和维护。计算机可以直接读取和运行机器语言。编译器以汇编或源程序作为输入,将其翻译成目标语言机器代码的等价程序。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。