Since 2012, IntelliJ IDEA has been rapidly rising. In 2016, it captured 46% of the market share of the developer market. According to a research in 2018, the market share of IntelliJ IDEA increased to 55.4％, winning the throne of the Java IDE world. Martin Fowler, renowned author, software consultant and speaker, speaks highly of IntelliJ IDEA on his blog. IntelliJ IDEA also achieved 98% customer satisfaction, which is extremely high.
So why IntelliJ IDEA (commercial) has a better reputation than Eclipse (free)? In this article, we will introduce IntelliJ IDEA Java Integrated Development Environment to answer this question.
From the design of IntelliJ IDEA, we can see:
Our team believe that the IDEA growth engines: outstanding design concepts, extraordinary user experience, open community, and the parallel business model of the community version and the commercial version.
For more information and references about the IntelliJ IDEA Java Integrated Development Environment, please go to What Can We Learn from IntelliJ IDEA?.
By completing the steps given in this tutorial you can build your own Apache Flink Application from scratch in around 5 minutes or so.
We recommend that you use IntelliJ IDEA (the Community Free Version is sufficient for this tutorial) as the IDE for your Flink application. Eclipse also works for this purpose, but because Eclipse had some issues with Scala and Java hybrid projects in the past, we don't recommend that you choose Eclipse.
You can also find the steps and codes to create a Flink project and then import it to IntelliJ IDEA in this article.
This article introduces several popular and open source developer tools by Alibaba Group and Alibaba Cloud.
Cloud Toolkit is an integrated development environment (IDE) plug-in that can be used to help developers more efficiently develop, test, diagnose, and deploy applications. Cloud Toolkit allows developers to conveniently deploy local applications to any machines (on-premises or cloud-based). Cloud Toolkit is built-in with the Arthas diagnostic tool, and supports efficiently executing terminal commands and SQL statements. Cloud Toolkit is available for different IDEs such as IntelliJ IDEA, Eclipse, PyCharm, and Maven.
This topic describes how to use IntelliJ IDEA to develop a Java-based user-defined function (UDF). IntelliJ IDEA is an integrated development environment that can be used for developing Java programs.
This document describes how to install the basic platform IntelliJ IDEA of MaxCompute Studio.
Alibaba Clouder - May 24, 2019
Nick - May 7, 2019
ClouderLouder - July 7, 2020
Apache Flink Community China - August 2, 2019
Alibaba Developer - December 24, 2019
Alibaba Cloud MaxCompute - April 25, 2019
More Posts by Alibaba Clouder