工欲善事必先利其器
时间是人生最昂贵的成本,你拥有时间,就拥有一切可能
Intellij IDEA (idea)
让你更好,更快的编码,勇于尝试新鲜事物,你会有不同的发现
介绍
主要用于支持 Java、Scala、Groovy 等语言的开发工具,同时具备支持目前主流的技术和框架,擅长于企业应用、移动应用和 Web 应用的开发。
非凡之处
- 智能化的代码提示、自动补全、重复代码检查、快速修复
- 更加智能的重构工具
- 内置git/svn等多种版本控制工具
- 内置Maven, Gradle, Ant等多种构建工具
- 内置数据库管理工具
- 支持Tomcat、JBoss、WebLogic等应用服务器
传送门
Apache Maven
项目管理及自动构建工具
基本功能
- 构建项目
- 生成文档
- 生成报告
- 发布
- 部署
传送门
gradle
一个基于Apache Ant和Apache Maven)概念的项目自动化建构工具,使用一种基于Groovy特定领域语言来声明项目设置
优势
- 自动处理包相依关系 - 取自 Maven Repos 的概念
- 自动处理布署问题 - 取自 Ant 的概念
- 条件判断写法直觉 - 使用 Groovy 语言
gradle 与maven 都是自动构化工具工具,但是我更习惯使用gradle,简洁的配置。
because xml is a nightmare
传送门
作为一名开发者,更喜欢去追求新工具与新技术,生命在于学习 - 充实自己的大脑
网友评论