网上关于Linux下的C语言开发环境意见很多,基本有两种:
第一,用Vim or Emacs,纯文本方式,其核心在于整个Coding过程,双手都可以不离开键盘,熟练后,程序开发的思绪可以行云流水般泄到键盘,到达这一级别后,coding效率极高,这就是为啥那些前辈大师们,可以单枪匹马开发出Unix/Linux来。这很像学钢琴,刚刚开始,对着琴谱练习,很枯燥,很痛苦,当达到10级水平后的某一天,突然发先自己的情绪可以毫无阻碍的泄到钢琴琴键上,变成随情绪起伏的音符,且毫无停顿,这时候,你将体会到巨大的喜悦。但鉴于学习周期太长,而且嵌入式开发没有那么多代码要写,所以决定先绕开Vim or Emacs下编程