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

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

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

[[60714]]

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 代码。写一个小的脚本往往非常的快速。当你熟悉以后,你会发现很多简单的脚本让你的生活每天充满阳光 :)

英文:http://cleancode.se/2012/03/03/productivity-tools.html

原文链接:http://www.oschina.net/news/26429/java-productivity-tools

【编辑推荐】

  1. Java并发:juc Executor框架详解
  2. 设计Java应用程序的平滑停止
  3. 深入Java探索:Java内存区域
  4. 深入Java虚拟机:Class文件实例解析
  5. Java中使用JDBC连接数据库例程与注意事项
责任编辑:林师授 来源: 开源中国社区
相关推荐

2014-06-27 09:45:03

IE工具开发者工具

2015-01-28 00:34:00

Java工具

2017-07-24 10:06:36

Java架构师与开发者工具

2019-11-22 15:59:49

JavaScript开发工具

2012-03-14 09:35:56

JavaMaveneclipse

2015-12-15 09:50:12

Linux开发效率工具

2020-10-22 15:05:43

开发者技能工具

2021-05-18 15:41:15

开发工具编程

2015-07-22 09:44:07

Android开发Web工具

2023-09-28 21:39:26

HutoolJava工具包

2013-10-23 09:24:12

开发者功能

2017-10-23 09:27:47

2016-12-29 11:41:45

2021-05-10 11:06:31

Python工具代码

2020-11-26 12:05:44

Python小工具代码

2021-05-20 11:30:17

Python工具代码

2023-05-25 10:31:37

2021-04-08 10:40:24

前端工具代码

2019-07-05 09:00:00

软件开发数据

2020-09-22 10:36:07

Java技术开发
点赞
收藏

51CTO技术栈公众号