IntelliJ IDEA 2017.3.4

Mejora la anulación de comentarios para comentarios anidados de SQL.
Febrero 6, 2018
Nueva versión

Características

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

Correcciones

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 fixes" in HTML file triggers long-running modal process that is not interruptible.

Compiling Project

  • NPE in Javac8RefScanner
  • Eclipse compiler bundled in IntelliJ IDEA does not support Java 9 sources.

Diff Merge

  • 'Compare with clipboard' shortcut is not working in the commit dialog.

Docker

  • Docker. DockerView: it is impossible to create containers from some temporary images due to invalid image Id.
  • Docker: unable to delete image with multiple tags.

Find, Replace, Find Usages

  • Remove results from Find tool window: Alt+Del conflicts with safe delete.
  • Misspelling in search and replace dialog box.

Flash Flex

  • Stub Tree and Index do not match for swf file.

GUI Designer

  • GUI Designer generated $$$getFont$$$ is not used.

Gradle

  • Paste of maven GAV co-ordinates into Gradle file results in wrong scope.
  • Gradle: when delegating IDE run action to Gradle test stdout is duplicated in case of showStandardStreams.
  • Running Gradle task not working.
  • Build window is empty and Gradle is syncing endlessly when Gradle JDK is invalid.
  • Provide a way to delegate build actions to Gradle but use platform test running.
  • Gradle import silently does nothing when Gradle JDK is invalid.

Grails

  • Running Grails integration test lead to `No tests found for given`.

Groovy

  • Error marking correct Groovy code.
  • Using void[] as return type for method in Groovy doesn't give error until compilation.

IDE Configuration

  • Syntax error at ide.sigint.ignored.url.

Indices

  • Multiple "Updating indices" bg tasks after external file system changes.

Java Code Completion

  • Optional auto-completion problem.

Java Inspections

  • False positive "Method invocation 'methodName' may produce NPE" in while loop condition.
  • Data flow algorithm complexity.
  • False positive 'Object instantiation inside hashCode()': triggers on auto-un-boxing.

Java Intention Actions

  • 'Wrap using Collections.singletonList' intention doesn't work with subtypes of return type.

Java Refactoring

  • Extract constant does not work properly.
  • "Move package" doesn't update package statements.

JavaEE.Tomcat

  • Detection server up with symbolic link tomEE.

Maven

  • "Detection of jgitver old setting mechanism" in a multi-module Maven project.
  • "Import Maven projects automatically" setting is not respected when unchecked.

Project Configuration

  • Module rename isn't reflected in dependent module imls.

Project View

  • Deleting empty package causes Project View to reset selection to the root.
  • UI freezes in project view.

Run | Debug Configuration

  • "Stop" button does not work when the IDE is launched as a background task.
  • Endless ProjectJDKImpl allocations when alternative JRE is enabled.

Spring

  • Spring: Field Injection Warning inspection doesn't report violations in stereotype components.

UML

  • Show changes allows infinite scroll.

User Interface

  • Evaluate window: cannot TAB from expression into results tree.
  • Windows: "Show in Explorer" does not work with Cyrillic symbols.
  • Project View Popup - Does Not Match Settings.
  • New background image feature covers up background color of color schemes.
  • Create directory/file in project view should move selection to created item.

Version Control

  • Compare with Local works incorrectly in a folder history.
  • Modification info not visible in commit dialog.

JavaScript Frameworks

  • Generating list is empty for Angular-cli.

DB Connectivity

  • NullPointerException connecting to a specific SQL Server database.

DB Console

  • Dialog pops-up asking for parameters for Postgres query when no parameters are required.

DB Refactoring

  • Foreign keys: on delete set null missing in Oracle.

SQL Completion

  • Column type completion shows table names on SQLServer.

SQL Editing

  • Bad code is green: declare not at beginning of function.
  • SQL: Oracle: numeric literal and FROM without a space between is green.
  • MySQL syntax for DROP USER commands does not recognize IF EXISTS clause correctly in Code Inspector.
  • Folding breaks on last column in SELECT list.
  • SQL: typing quote does not insert pair quote with more than one character prefix.
  • SQL: typing quote does not insert pair quote with non empty string literal after typing position.

SQL Generation

  • Newline in Oracle DB adds character 'n' to to DDL.
  • Foreign key constraint names are not unique on generation.

SQL Highlighting

  • Exasol: support user-defined scalar functions (pl/SQL style) syntax.
  • Syntax error: grant update on specific field.
  • Error in code analysis when procedure parameter has same name as local variable name (TSQL) .
IntelliJ IDEA

IntelliJ IDEA

Entorno completo de desarrollo Java.

IntelliJ IDEA también está disponible en:

¿Alguna pregunta?

Chatee en vivo ahora mismo con nuestros especialistas en licencias de JetBrains.