linux(ubuntu)给程序员(java方向)带来了什么真正实际的真正的便利?

首先声明:喜欢喷的请你远离谢谢!(谁不是从菜鸟过来的,如果你觉得我的问题很无知,你可以笑而不语谢谢!)

[code="java"]http://www.kafeitu.me/linux/2012/05/19/how-do-i-work-on-linux.html[/code]
这边文章说了常规环境配置,但是我还是没看出为什么要放弃windos到linux?

1.他真正给我带来了什么?(具体的方便之处)
2.请有经验的使用者给些指点

ps:我题个自己现在的困惑,ubuntu下开发java web
如果不用eclipse开发,用什么编辑器可以实现断点调试这最基本且很重要的需求?
如果用eclipse他又与windows下相比有什么方便之处,如果没差别我什么要换?
谢谢 请指教!

2个回答

首先很多配置环境操作会变的非常简单,以我用的fedora为例,安装jdk,maven,mysql,tomcat都是一行yum shell就能解决问题。(ubuntu就是adp-get)

其次linux默认utf-8编码环境会减少很多乱码问题。

第三linux下软件更新升级比较方便(yum update)一行命令升级所有软件到最新版本

最后就是Linux环境少了很多windows下的娱乐软件,开发工作可以更专注。

还有就是很多情况linux直接调控制台输入几行命令就可以解决问题,鼠标都不用碰

其实搞java的话两边差距不会太大。从windows转过去反而会因为系统的适应性问题而影响工作效率。不过linux的稳定性和安全性是windows无法比拟的。linux系统崩溃的概率比windows小很多(虽然windows 7以后也相对稳定很多了)

最后用哪个系统还是取决于公司。所有人尽可能使用相同的操作系统和开发环境才是正确的方式。

eclipse的话两边没多少差别。不过我们公司更倾向于用IntelliJ。因为java本身就是跨操作系统的语言,对开发环境要求不是很高。

最后如果你经常要做文档还是用windows比较好,目前linux下没有非常理想的文档编辑软件。目前比较流行的libreoffice对doc和docx文件的处理也不够令人满意。可能有人问为什么不使用linux自己的文件格式。。人家打印店用的windows啊

davepotter
佚仙 变形?字体偏大吧。。
7 年多之前 回复
facekindle
facekindle 问一个问题,为什么我在fedora18下面安装的eclipse juno 图形界面严重变形,倒是不影响使用。
7 年多之前 回复
lwkjob
lwkjob 先谢谢你用心回答!linux我肯定要熟练因为很多招聘需求,在这里提问就是想在不影响工作效率的情况下平移到linux下然后逐步学习。所以问最直接的开发环境的和开发工具的选择。希望得到一些指引!以免少走弯路!
7 年多之前 回复

这个要看个人的习惯和团队的要求

我两种开发都使用

我感觉linux的eclipse的性能比在windows高一些。windows卡的很严重 启动慢。

linux上运行速度很快,我装的是双系统。

而且他们的使用都一样没有什么太大区别。只要是个人习惯和爱好。

lwkjob
lwkjob 也谢谢你的回答希望后面有更具体的回答,我们都学习
7 年多之前 回复
立即提问
相关内容推荐