纠正国人对Linux的误解和错误认识(2)

  2。Linux下的软件难用

  说句实话,许多软件是基于命令行的,没用习惯会很难受,因为要记大量的命令和参数。但是用习惯了后,会疯狂的爱上他。理由如下:GUI的界面虽然用起来很方便,但是等功能复杂到一定程度后,你一定会有找了N久都找不到一个功能藏到哪个菜单里的经历。此时调用命令是很方便的。在画图方面,GUI的界面精确度不够,如autoCAD就设计了命令接口。如果工作量很大,又都是些重复的操作的时候,使用GUI就不再是享受,而是折磨。此时你肯定非常的需要一个程序能自动化操作这些,也就是所谓的脚本化。而脚本化在命令行是很自然的事情。用GUI可以做大量工作,但是表现力不够,不能表达复杂的东西:比如在word中,大家一定有这样的经历,想调整一些位置和间距,但word死活不按自己的意思来,光点鼠标又没办法传达自己精确的意思,只有恼火而已。我说这些,并不是有意敌对GUI,而是想说明一点,GUI并不是万能的,他的缺陷恰好命令行可以完美的弥补.

  Linux也不是只有命令行,也有丰富的GUI,你可以充分的按你的意愿来配置你的桌面,玩一些花哨的特效,如3D,模仿苹果的酷眩的应用程序栏,你可以做任何你想作的事情。

  不过有一点是要承认的,Unix是为程序员设计的系统,因此普通用户觉得难用是不可避免的。不过这一点已经通过GUI得到了很大的弥补。

  3。Linux下的开发环境不友好,没什么好的集成开发环境

  说到这里,我只想说一句,阁下你一定是一个菜鸟。你肯定不知道你在VS下编译程序时后面都发生了什么事,你调试程序时都调用了什么程序,你的模块是怎么连接起来的,你只知道点一下按钮。集成开发环境,也叫IDE,意思是把编辑器,编译器,调试器,文件管理器等等集成到一起。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/27580.html