先說說使用命令行的感受吧,那就是隨心所欲,無所不能,只要快速的敲擊幾下鍵盤,想要完成的任務迅速搞定,所以使用命令行就意味著高效。
從功能的角度來說,使用命令行和GUI界面操作沒有多大區別,命令行可以實現的功能,GUI一般都能實現。
對于第二個問題,我給的答案是肯定的,即對于大部分高手程序員來說,使用命令行是一種信仰,原因如下:
1、高手程序員講求高效;
2、高手程序員會研究git,也包括其它一些工具的源碼,使用命令行和理解源碼會相互促進;
3、命令行雖然需要記憶,上手難度較高,一旦上手,則使用起來功能會更強大,特別是通過管道和其它工具配合起來可以實現非常復雜的功能;
4、一種裝逼的方式,呵呵[酷拽]