Question

Is it possible to remove empty/blank lines using code formatting in Intellij IDEA?

Was it helpful?

Solution

Yes. It is possible to configure the number of blank lines in the settings menu (CTRL+ATL+S): File -> Settings -> Editor -> Code Style -> Java(or Scala or whatever your language is) -> Blank Lines

Blank lines configuration

OTHER TIPS

  • File >> Setting >> Editor >> Code style java >>Blank lines tab

  • You should change to 0 in code label(as picture), It would remove all unnecessary blank line when press format shortcut: ctrl + alt + L

enter image description here

You can find and replace with regex option also ^(?:[\t ]*(?:\r?\n|\r))+. It searches all empty lines in file. You need to just replace it with empty

Just in case it helps someone using newer versions of Intellij, in Intellij IDEA 2016.2.4 it is File -> Other Settings -> Default Settings -> Editor -> Code Style -> Java(or Scala or whatever your language is) -> Blank Lines

I use regular expression to remove extra blank line from code. Here are the instructions

  • Open Find and Replace dialog. Use shortcut CTRL+SHIFT+R.
  • In the search box type ^(?:[\t ]*(?:\r?\n|\r)){2,}. This will search for two ore more blank lines.
  • In a replace box type \n. This will replace with one blank line.

enter image description here

  • Open Reformat Code dialog and click Run. Use shortcut CTRL+ALT+L.

This works on all JetBrains IDEs. Use the screenshot as referece.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top