IntelliJ IDEA CE 2019.2 released

IntelliJ IDEA CE 2019 for Mac is a Java IDE integrated development software, to provide users with intelligent code assist, code tips, reconstruction, J2EE support, various versions of tools (git, svn, etc.), JUnit, CVS integration, code analysis, innovations the GUI and other functions, greatly enhance programmer productivity!22142836_d468e6c2e9.jpeg

Common features

1, profound wisdom
in IntelliJ IDEA is after your source indexing code, which provides a quick and intelligent experience by providing relevant recommendations in every context: instant and smart code completion, dynamic code analysis and reliable reconstruction tool.
2, out of the box experience of
mission-critical tools, such as integrated version control systems and a variety of supported languages and frameworks can be used at any time - does not contain any plug-ins trouble.
3, intelligent code completion
Although the basic completion of the class name, methods, fields, and keywords in the visible range of the proposal, but recommended only for those types of intelligent completion expected in the current context.

22142844_c06dc63247.jpeg

4, in the framework of specific assistance
Although IntelliJ IDEA is a Java IDE, but it can also be understood and provide intelligent coding assistance to a variety of other languages (such as SQL, JPQL, HTML, JavaScript, etc.), even if the expression is injected into your language the string literals as well. Java code.
5, to enhance productivity by
IDE can predict your needs and automate tedious and repetitive development tasks so you can focus on the big picture.
6, developer ergonomics
in every design and implementation decisions we have developed, we have to remember that the risk of interruption of the process development personnel, and do our best to eliminate or minimize it.
IDE will follow your context and automatically displays the appropriate tools.

18135527_c323ca8842.jpeg

7、不引人注目的情报IntelliJ IDEA中的编码辅助不仅仅是编辑器:它还可以帮助您在处理其他方面时保持高效:例如填充字段,搜索元素列表; 访问工具窗口; 或切换设置等
8、智能完成
为您提供当前上下文中适用的最相关符号的列表。这个和其他完成不断向您学习,将最常用的类和包的成员移动到建议列表的顶部,以便您可以更快地选择它们。
9、链完成
比智能完成更深入,并列出当前上下文中可通过方法或getter访问的适用符号。
10、静态成员完成
允许您轻松使用静态方法或常量。提供与输入匹配的符号列表,并自动添加所需的导入语句。
11、数据流分析
提供完成变体时,IntelliJ IDEA会分析数据流以猜测可能的运行时符号类型,并根据该内核优化选择,自动添加类强制转换。
12、语言注入
将所选语言的编码辅助带到另一个语言中的表达式和字符串文字,并具有您通常拥有的所有优点。例如,您可以将SQL,XPath,HTML,CSS或JavaScript代码的片段注入Java String文字。
13、跨语言重构
IntelliJ IDEA了解符号用法的所有内容,提供极其有效,彻底的重构。例如,当您在JPA语句中重命名类时,它将更新从JPA实体类到使用它的每个JPA表达式的所有内容
14、检测重复
即时查找重复的代码片段。即使您只是要提取变量,常量或方法,IntelliJ IDEA也会告诉您,有一个类似的代码片段可以与您正在使用的代码片段一起替换。
15、检查和快速修复
IntelliJ IDEA detected whenever you are going to make mistakes, the editor will pop up a small light bulb. Click on it to open a series of actions that you can take corrective action.21144348_24e8acc4b1.jpeg


Guess you like

Origin blog.51cto.com/14428618/2422521