IntelliJ IDEA 2017.3: New Preview panel for SVG editor, multiple soft limits and more

Zlata Kalyuzhnaya

The release of IntelliJ IDEA 2017.3 is just around the corner. And we have some more features which we would like to tell you about. Check them out!

Multiple soft limits

In IntelliJ IDEA in the Editor there is a guideline that indicates a suggested maximum line length, so the code is hard wrapped to the Right margin while typing or after Code Reformatting. We have enhanced this feature in IntelliJ IDEA 2017.3 – now you can add multiple soft limits. This lets you сonfigure several visual guides that will help control the width of the code.

UISoftMargins

New Preview panel for the SVG editor

IntelliJ IDEA 2017.3 introduces a new Preview panel for the SVG editor for when you handle vector images. The SVG editor provides an easy way to edit SVG files. Now you can observe changes in the Preview panel while editing an SVG file in the editor.

UISVGEditor

File Status Colors

IntelliJ IDEA 2017.3 provides a convenient way to change status colors for the files for the currently selected UI theme IntelliJ (Default) or Darcula.

Now there is the ability to customize the default colors for files available inside Preferences | Version Control | File Status Colors.

FileStatusColors

Expandable input field

The upcoming IntelliJ IDEA 2017.3 introduces new functionality – expandable input field.
For better readability, the IDE provides the possibility to view arguments on a new line after you expand a field.

Screen Shot 2017-11-16 at 15.36.46

Download and try these new awesome features for yourself. We look forward to your feedback here in the comments, on Twitter and in our issue tracker.

Happy developing!

 

Comments below can no longer be edited.

12 Responses to IntelliJ IDEA 2017.3: New Preview panel for SVG editor, multiple soft limits and more

  1. Denny Kluge says:

    November 23, 2017

    I really like the idea of the expandable input fields.
    While we’re at it, in the “Find in path” dialog, the “File mask” input field is still ridiculous small. The field is not expandable. Imagine if you have a long file mask, this is not usable.

    There is already an issue for that: https://youtrack.jetbrains.com/issue/IDEA-170662

    Please address this. Thanks.

    • Zlata Kalyuzhnaya says:

      November 24, 2017

      Hi Denny! We are currently working on this problem and hopefully, we’ll be able to fix this issue in 2018.1 or may be even earlier.

  2. Nikola Kostadinov says:

    November 23, 2017

    Will the svg preview be available in PHPStorm ?

    • Zlata Kalyuzhnaya says:

      November 24, 2017

      Hi Nikola,
      It’s a platform feature. So yes, it will be available in PHPStorm.

  3. Jürgen Schwarze says:

    November 23, 2017

    Will the SVG feature be available in PyCharm, too?

    • Zlata Kalyuzhnaya says:

      November 24, 2017

      HI Jürgen, yes in PyCharm too.

  4. Fabio Chelly says:

    November 26, 2017

    Since the last update (2017.3 RC2), the SQL injection doesn’t work anymore. No syntax highlighting or autocompletion inside my PHP files. Is that normal?

  5. Ilya says:

    December 28, 2017

    Hey guys, is it possible to disable svg previews by default? I want to see code only, without clicking extra button every time I open new svg file.

    Thanks!

    • Konstantin Bulenkov says:

      January 9, 2018

      Hello Ilya. This is a bug and we are going to fix it ASAP. Thanks for noticed.

  6. Charlie Hayes says:

    May 1, 2018

    I had some trouble enabling the SVG preview. Turns out I had SVG assigned to the XML file type. I had to move the “*.svg” pattern in the File Types editor to “Scalable Vector Graphics” file format.

  7. Joseph Lloyd says:

    June 28, 2018

    I love the SVG viewer, but I wondered if it would be possible to put it under the code instead of to the right of it as I use a vertical screen.

  8. Rob says:

    July 30, 2019

    I cannot find any settings for the SVG editor to wrap text etc. Any Ideas?

Subscribe

Subscribe for updates