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条)

报告相同问题?

悬赏问题

  • ¥15 关于#单片机#的问题:以ATMEGA128或相近型号单片机为控制器设计直流电机调速的闭环控制系统(相关搜索:设计报告|软件设计|流程图)
  • ¥15 打开软件提示错误:failed to get wglChoosePixelFormatARB
  • ¥30 电脑误删了手机的照片怎么恢复?
  • ¥15 (标签-python|关键词-char)
  • ¥15 python+selenium,在新增时弹出了一个输入框
  • ¥15 苹果验机结果的api接口哪里有??单次调用1毛钱及以下。
  • ¥20 学生成绩管理系统设计
  • ¥15 来一个cc穿盾脚本开发者
  • ¥15 CST2023安装报错
  • ¥15 使用diffusionbert生成文字 结果是PAD和UNK怎么办