分享

6 个提高 Java 开发者效率的工具

 陈湖雨_毓 2012-03-06
投递人 itwriter 发布于 2012-03-06 17:06 评论(0) 有71人阅读  原文链接  [收藏]  ? ?

  英文原文:Productivity tools for java developers

  作为一名开发者,我使用很多工具。我现在还是强迫自己去学习一些新的工具,看看它们是否会提高我的开发效率。这里列出几个我觉得不错的工具。

  1. JRebel

  自从用了 JRebel 以后,我就离不开它了。不用重复的部署是多么的重要!从编码到看到效果的过程越短越好,而 JRebel 让它接近于0.

  2. tmux

  有了 tmux,你可以在不同的会话中在终端分割屏幕。这样我就可以轻松的找到我需要的那个终端。我往往让一个全屏的终端,然后在做不同的事情的时候切换窗口,例如编码,部署或者其他任务。

  3. zsh

  Bash 是很好,但只 zsh 更好,例如智能自动补全。如果你是 bash 高手,你也能让 bash 做 zsh 的事情,但是那太复杂了,zsh 已经帮你做好了这一切。哦,对了,你还可以看一看 oh-my-zsh,是 zsh 的插件和主题。

  4. sublime

  我最近才开始用 sublime,大约一周吧,但是我已经爱上它了。他可以完成大部分 netbeans 的工作,但是更快,更轻便。但是别误会,它不是 IDE,它只是一个编辑器。我用它来编辑 java,非常方便。再加上 JRebel 和 Maven Cli,完美啊!

  5. vi (m)

  首先,我并没有说 vim 比 emacs 好。但是我认为你应该学习一下 vim。并不是要用它来代替你的 IDE 或者其他编辑器。在通过 ssh 工作的时候,vim 总是比 nano 要好用。而且我还没有见过哪个服务器没有安装 vi 的。

  6. bash/awk/sed/cut 等脚本语言

  即使你一直都是使用 Java 开发,有些任务还是适合用简单的 bash 脚本或者一行 awk/sed 代码。写一个小的脚本往往非常的快速。当你熟悉以后,你会发现很多简单的脚本让你的生活每天充满阳光 :)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多