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 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog