| 授权许可 | 商业付费授权 | 开源、Apache 2.0? |
| Java、Kotlin、Groovy、Scala | ||
| Android ? | ||
| Maven、Gradle、SBT | ||
| Git、SVN、Mercurial | ||
| Perforce | ||
| JavaScript、TypeScript ? | ||
| Java EE、Spring、Play、Grails、其他框架? | ||
| 数据库工具、SQL | ||
| 检测重复 ? | ||
| 对比版本功能 |
功能强大、符合人体工程学的 JVM IDE
IntelliJ IDEA的各个维度 都经过精心考虑,以最大化开发者的生产力。
再结合强大的静态代码分析和人体工程学设计,不但提高开发效率,并且使开发体验成为一种享受。
当 IntelliJ IDEA 为源码建好索引后,即可为各种上下文提供相关建议, 使开发者体验到无与伦比的快速和智能: 快速的智能代码补全功能、实时代码分析和可靠的重构工具。
任务关键型工具,如集成版本控制系统、 多种支持的语言和框架都随时可用— 无需另外安装插件。
基本代码补全在可见范围内为类、方法、属性和关键字提供名称建议, 而智能代码补全专注在当前 上下文并提供需要的类型建议。
虽然 IntelliJ IDEA 是一种适用于 Java 的 IDE,但它也理解大量其他语言(例如 SQL、JPQL、HTML、JavaScript 等)并提供智能编码辅助,即使当语言表达式被注入到 Java 代码的字符串文字中也能够辨识。
IDE 可以预测您的需求,然后自动完成开发工作中繁琐而又重复的任务,使您可以专注于处理更重要的工作。
我们深刻的了解打断开发者工作流程所产生的风险,因此在制定 每一项设计和实施决策时都尽力消除或降低这类情况的发生。
IDE根据您的开发内容并 自动调用相关工具。
IntelliJ IDEA 中的编码辅助不仅仅体现在编辑器中,它还可以帮助您在处理其他工作时同样保持生产力:例如,填写属性、搜索元素列表、访问工具窗口或切换配置,等等。
主要性能改进带来的好处:IntelliJ IDEA 2019.3 的启动更快速,UI 响应能力更好,等等。
发现简化的 VCS 工作流,无需重启 IDE 即可安装主题和键盘映射插件,并自动配置导入的 Maven 或 sbt 项目。
充分利用完整的编码辅助、导航、检查和适用于 Micronaut、Quarkus 和 Helidon 的其他功能。
| 授权许可 | 商业付费授权 | 开源、Apache 2.0? |
| Java、Kotlin、Groovy、Scala | ||
| Android ? | ||
| Maven、Gradle、SBT | ||
| Git、SVN、Mercurial | ||
| Perforce | ||
| JavaScript、TypeScript ? | ||
| Java EE、Spring、Play、Grails、其他框架? | ||
| 数据库工具、SQL | ||
| 检测重复 ? | ||
| 对比版本功能 |