`

6个提高Java开发者效率的工具(http://tech.hexun.com/2012-03-08/139095941.html)

 
阅读更多
第1页6个提高Java开发者效率的工具

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


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

相关推荐

    sql-map-2.dtd和sql-map-config-2.dtd

    Ibatis是一个轻量级的ORM(对象关系映射)框架,它允许开发者将SQL语句直接写在配置文件中,通过XML映射文件将Java对象与数据库表进行映射。这两个DTD(Document Type Definition)文件是Ibatis配置文件的定义文档,...

    WIN7+QT5.1.1 下安装QWT图文教程

    完成上述步骤后,开发者应该能在Qt Creator的QDesigner工具中看到QWT的控件。这意味着QWT已经成功集成到Qt开发环境中,可以开始利用QWT丰富的图形功能进行应用程序的开发了。通过实践操作,开发者将能更深入地理解和...

    30个源码网站,找源码必备!

    在软件开发领域,寻找高质量的源码资源对于提高工作效率、学习新技术以及激发创意至关重要。本文将详细介绍30个精选的源码网站,帮助开发者们轻松找到所需的开源代码或参考资料。 #### 1. 51源码网:...

    Eclipse插件下载地址

    - **功能简介**:SWT Designer插件为Java GUI设计提供了一个可视化工具,支持拖放操作,大大提高了界面设计的效率。 ##### 26. Tomcat Plugin,支持Tomcat服务器 - **下载地址**:...

    Java学习帮助的好站点

    - **适用人群**:对提高编程效率感兴趣的开发者。 ##### 3. O'Reilly On Java - <http://www.onjava.com> - **简介**:O'Reilly Media旗下的Java专题网站。 - **特色**:定期发布关于Java技术的文章、教程和新闻。 ...

    支付宝最简单新线下接口(二维码 条形码)

    这两个接口简化了线下交易流程,提高了支付效率,广泛应用于零售、餐饮、交通等多种行业。接下来,我们将详细讨论这两个接口以及相关的Java和PHP实现。 1. **二维码线下接口** - **接口功能**:二维码支付接口允许...

    CefFlashBrowser - Flash浏览器

    **CefFlashBrowser** 是一个基于C#和WPF开发的浏览器应用,其特色在于它默认支持Adobe Flash Player,这在现代浏览器中已逐渐成为稀缺功能。随着Flash逐渐被淘汰,许多浏览器不再内置或支持Flash插件,而...

    国内外Java学习论坛汇总.doc

    ### 国内外Java学习论坛汇总知识点 #### 国内Java论坛 1. **China Java World (www.chinajavaworld.com)** - **特点**:用户基数庞大,技术交流氛围浓厚,但活跃度相对较低。 - **推荐理由**:适合寻求广泛视角...

    svn插件subclipse1.10X最新版

    总之,Subclipse 1.10X是Eclipse与SVN版本控制系统的理想结合,让开发者能够高效地管理代码版本,提高团队协作效率。通过了解如何安装和使用Subclipse,以及访问官方资源,你可以充分利用这一强大的工具。

    gradle-3.2-bin.zip

    Gradle 是一个强大的构建自动化工具,广泛应用于Java、Android和其他多语言项目中。它提供了灵活的构建脚本语法,支持多种插件,可以方便地管理依赖关系,进行编译、打包、测试等任务。Gradle-3.2 版本是 Gradle 的...

    gradle-3.3-all.zip 绿色版本,欢迎下载

    Gradle 是一个强大的自动化构建工具,尤其在Java和Android开发领域广泛应用。Gradle-3.3是Gradle的第3.3版本,它提供了一系列改进和新特性,以提升开发效率和项目管理能力。这个"gradle-3.3-all.zip"绿色版本是为了...

    wechat微信web开发者工具安装包

    这个主要是微信web开发者工具安装包,打开后就可以直接安装,特别方便。

    gradle-2.14-all.zip工具下载

    Gradle,作为一个强大的构建工具,广泛应用于Android开发,为开发者提供了灵活的构建系统。在本文中,我们将深入探讨Gradle 2.14版本,了解其重要特性、安装与使用方法,并探讨它在Android Studio中的应用。 首先,...

    Apache2.2中文文档电子书(PDF+在线版)

    Apache服务器开发者文档 Apache服务器在其他平台的使用 常见问题 在线版文档:http://doc.zzbaike.com/apache/2-2/ PDF电子书: http://doc.zzbaike.com/apache/book/apache2.2.pdf 如果要下载PDF电子书,请单击...

    mscomm32.ocx

    这个控件在早期的Windows编程中非常常见,尤其是在Visual Basic 6 (VB6) 和其他支持ActiveX技术的开发环境中。当你的系统提示“mscomm32.ocx”未注册时,意味着你的计算机上缺少或损坏了这个关键的动态链接库文件,...

    Homebrew 软件管理工具

    它使得在 Mac 上安装、管理和更新命令行工具变得极其简单。Homebrew 的核心理念是“Linux 管理 macOS”,它借鉴了 Linux 上的包管理概念,将这个便利带给了苹果用户。 ## Homebrew 安装 在 Mac 上安装 Homebrew ...

    mybatis配置dtd文件

    MyBatis是一个流行的Java持久层框架,它允许开发者将SQL语句直接集成到XML映射文件中,提供了灵活的数据访问层。在MyBatis中,DTD(Document Type Definition)文件起到了关键作用,它们定义了XML配置文件的结构和...

    学习java的几个好网站

    在IT领域,特别是对于Java开发者而言,选择正确的学习资源至关重要。根据给定的文件信息,我们将深入探讨几个有助于提升Java技能的网站,这些网站涵盖了从基础到高级的多个层次,是学习、研究和实践Java技术的宝库。...

    gradle-4.6-all.zip免费下载

    Gradle 是一个强大的构建自动化工具,广泛应用于Java、Android和其他多语言项目中。它提供了灵活的构建脚本,使得开发者可以自定义构建过程,管理依赖关系,并且支持跨平台构建。Gradle-4.6是该工具的一个稳定版本,...

Global site tag (gtag.js) - Google Analytics