Linux 和 Windows环境下开发各有优点。以下Linux 下使用感受是在Ubuntu11.04,别的发行版还没试过。
至于各自的缺点,都可以通过各种方法,得到或多或少地解决。至于要花费多大的精力和解决的程度如何,划不划算,则是我们也要考虑的问题。
我现在在Windows下eclipse环境开发比较熟悉。对vim也称得上是比较熟悉吧,因此我在eclipse上装了vrapper。但是发现效率必没有相应的提高。虽然vim的基本移动,查找.替换比较方便,但vrapper还是和真正vim有点不同,有很多功能没有实现。而且eclipse现在快快捷键也非常丰富(我也基本熟悉了)。直接用eclipse还是好些。当然,现在我也一般是eclipse和vim两个一起使用,看要实现哪一个内容更方便。如把1到100行的vim换成eclipse,则可能用vim来替换比较方便 。
eclipse在Linux和Windows下的快捷键有一些不同,而我熟悉的Windows下的快捷键。因此在Linux下用eclipse开发,感觉有点不习惯。而且有时eclipse有时点击不方便什么点。(应该是ubuntu 11.04的原因。以后换到Fedora下再试试)。
但LAMP开发在Linux下开发还是很好的。
Linux的用户体验和Windows还是有很大差距的。
以后还是装双系统。尽量将各自的优点利用起来,回避各自的不足。