lwkjob 2013-05-17 14:43
浏览 291
已采纳

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条回答 默认 最新

  • 佚仙 2013-05-17 16:10
    关注

    首先很多配置环境操作会变的非常简单,以我用的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啊

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥100 求数学坐标画圆以及直线的算法
  • ¥100 c语言,请帮蒟蒻写一个题的范例作参考
  • ¥15 名为“Product”的列已属于此 DataTable
  • ¥15 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
  • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
  • ¥15 自己瞎改改,结果现在又运行不了了
  • ¥15 链式存储应该如何解决
  • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站