Steve
Steve

Reputation: 55555

Remove blank line in Eclipse

How can I remove lines that only contain spaces when using Eclipse Find/Replace prompt. I checked the "Regular Expression" check box, and tried the following, neither of which worked.

^[:space:]*$

and

^\s*$

Upvotes: 36

Views: 35045

Answers (8)

Lova Chittumuri
Lova Chittumuri

Reputation: 3303

Use this below pattern as shown below in any IDE Editor

^\s*\n

enter image description here

Upvotes: 0

eeadev
eeadev

Reputation: 3852

As already suggested, regular expression and replacement is the solution, but such response would have been saving some minutes to me:

  1. click on ctrl+f
  2. use this replacement:

enter image description here

Upvotes: 0

Amit
Amit

Reputation: 716

  1. for the find/replace operation, "\n\r\s" regex will work on windows, for unix based system, "\n\s" can be used
  2. as already suggested, you can format your code by Ctl+Shift+F
  3. for manual work, locate a blank line and press Ctl+D (Cmd+D on Mac) <- gives u satisfaction of killing the line with your own bare hands :)

cheer!

Upvotes: 4

Copycopy
Copycopy

Reputation: 41

I was suprised that for XML files edited with Eclipse there is a good solution:

  • Select the checkbox value named 'Clear all blank lines' in Formatting panel Window->Preferences->XML->XML Files-> Editor

  • Save and use the "Ctrl+Shift+F' shortcut

The blank lines will dissappear!

Upvotes: 4

easyplanner.cu.cc
easyplanner.cu.cc

Reputation: 141

Many thanks to lamamac. In genereal, when you want to do search replace with regular expressions in eclipse the $ sign doesn't work as it should. Use '\s*\n' instead of '$'

Upvotes: 0

Ernani Joppert
Ernani Joppert

Reputation: 528

This one worked for me for years:

Replace this: [\t ]+$

With nothing

Hope this helps!

Upvotes: 2

iamamac
iamamac

Reputation: 10106

Find: ^\s*\n

Replace with: (empty)

Upvotes: 96

fasseg
fasseg

Reputation: 17761

sry this might be an different answer but you can set the number of blank lines you wish to have after fields, methods and blocks in the formatting dialog of the eclipse preferences. then you can hit ctrl-shift-f to automatically format your code depending on your custom definitions.

have fun!

Upvotes: 7

Related Questions