IntelliJ IDEA 릴리스

Released: Apr 17, 2019

2019.1.1 버젼 업데이트

기능

Gradle

  • Show tasks colors in Gradle tool window.

Java Inspections

  • ReturnOfNull java inspection should have an option to ignore lambdas.

Platform API

  • Allow plugins to contribute additional details into description template used by 'Submit a bug report' action.
  • Allow the UndoRedoAction to use the JB UndoManager for a JTextComponent.

Spring

  • Recognize MethodInvokingFactoryBean when resolving bean type.

User Interface Controls

  • Find and Find-in-path to select word under the caret automatically...

Released: Mar 27, 2019

2019.1 버젼 업데이트

기능

Themes

  • Themes customization - IntelliJ IDEA 2019.1 comes with official support for custom themes. Now you can create your own theme with ease.

Java

  • Java 12 Switch Expressions (Preview) support - IntelliJ IDEA 2019.1 comes with support for the Java 12 Preview feature - Switch Expressions according to JEP 325.
  • Extract variable refactoring enhancements - The “extract variable” refactoring has been significantly improved and it now preserves semantics even better than before. The IDE can extract...

Released: Mar 26, 2019

2018.3.6 버젼 업데이트

기능

SQL Format and Style

  • MS SQL: Place each declared variables (inside a stored procedure) onto a new line.
  • SQL code style "Comma Inside Indent".

수정사항

No subsystem

  • Memory leak in gradle import process.
  • Angular: not possible to overtype auto-inserted pair braces in interpolation.

Compiling Project

  • FileSystemLoopException on building project located on google drive file stream.

Decompiler

  • Java decompiler not correctly decompiling string concatenation with recent Java.

Editor. Editing Text

  • Parameter...

Released: Feb 26, 2019

2018.3.5 버젼 업데이트

기능

Java. Inspections

  • Define default loggers in *public method without logging* inspection

Structural Search and Replace

  • Check lambdas/method references type using `getFunctionalInterfaceType()` in structural search

Dart

  • Dart code folding does not support optional `new`
  • Show package info in Dart code completion.

Data Views

  • Suggest filter value from clipboard

수정사항

No subsystem

  • "Columns List" context item not working
  • [Dump Threads in Run tool window] add java11 support
  • Explicitly be aware that IBM...

Released: Nov 21, 2018

2018.3 버젼 업데이트

기능

  • Java
  • Java 12 - IntelliJ IDEA 2018.3 comes with initial support for Java 12.
  • Detecting more duplicates - IntelliJ IDEA can now quickly spot duplicates even in more complicated cases, such as if the variable names are different. The IDE will display duplicates in the diff viewer, so you can compare them side by side to one another.
  • Java Stream API improvements - The IDE detects situations where unnecessary sorted calls are made before the subsequent min call. A quick-fix to remove the redundant...

Released: Jul 25, 2018

2018.2 버젼 업데이트

기능

  • Java
    • Java 11 - IntelliJ IDEA 2018.2 brings support for the upcoming Java 11. The IDE now supports local-variable syntax for lambda parameters according to the JEP 323, so you can use the var keyword in lambda expressions.
    • Preview data flow information in the editor - The IDE can display known data flow information right inside the editor. To see it, simply invoke the Expression type action (Ctrl+Shift+P) a second time.
    • Type hints for long method chains - IntelliJ IDEA displays type hints for...

Released: Mar 28, 2018

2018.1 버젼 업데이트

기능

Java

  • Enhancements in code completion - Completion in the Stream API chains is now aware of type casting. Code completion can not only suggest a completion item according to the existing call filter (String.class::isInstance), but also for an automatically typecast completion item.
  • Data flow analysis  - Improved our data flow analysis so it can now track the relationships between variables like “greater than” and “less than.” The IDE detects when a condition is always true (or false) in all...

Released: Jan 30, 2018

2017.3.4 버젼 업데이트

기능

  • Improves uncommenting for SQL nested comments.
  • Added support for a method separator in plsql packages.

수정사항

IntelliJ IDEA

  • Unlimited re-sizing in Diagrams when scrolling with Mouse Wheel.
  • Focus jumps to parent folder after item rename.
  • Find in path dialog is not initialized from text selections in find occurrences previews.

Android

  • Android app crashes on build "Failed to load dx.jar".
  • Android Support finished downloading SDK but the only option is still Cancel.

Code Analysis Inspection

  • "Apply...

Released: Nov 30, 2017

2017.3 버젼 업데이트

기능

  • Java
    • Chain completion aware of type casts - In IntelliJ IDEA 2017.3, it is now aware of type casts and uses them to suggest chains of method calls.
    • Inference of nullability annotations for parameters - Improved the way nullability annotations are inferred. Earlier, annotations were only inferred for library methods’ parameters and for any methods’ return types. Now we can also infer nullability annotations for the parameters of static, final and private methods.
    • Nullability checks for Stream...

Released: Sep 26, 2017

2017.2.5 버젼 업데이트

수정사항

No subsystem

  • AddToFavorites action should work for ResourceBundle.
  • UI is frozen for a long time in ModuleManagerImpl.loadModules.
  • Changelog converted automatically to US-ASCII.
  • Intellij very slow.
  • ClassNotFoundException: com.intellij.lang.properties.projectView.ResourceBundleNode.

Android

  • Add support for refactoring an Android project for RTL support.

Database

  • Allow "generate classes from database schema" for plain-JDBC developers.
  • Data Source corrupted: 'The string 'null-1..-1' is not a...