2009-12-29 7 views
35

Eclipse 찾기/바꾸기 프롬프트를 사용할 때 공백 만 포함하는 행을 제거하려면 어떻게합니까? 나는 "Regular Expression"체크 박스를 체크하고 다음 중 어느 것이 효과가 없는지를 시도했다.Eclipse에서 공백 행 제거

^[:space:]*$ 

^\s*$ 

답변

91

찾기 : ^\s*\n

로 교체 : "N \ 연구 \의 \"정규식 유닉스 기반 시스템, 윈도우에서 작동, 찾기위한

+11

정규 표현식 옵션을 확인하십시오. 그렇지 않으면 작동하지 않습니다. http://mcuoneclipse.com/2012/08/28/removing-blank-lines-in-eclipse/ –

+0

이 (는) SQL에서 작동하지 않습니다. 파일. –

7

SRY이는 다른 해답이 될 수도 있지만 당신은 Eclipse 환경 설정의 서식 대화 상자에서 필드, 방법 및 블록 이후에해야 할 빈 줄의 수를 설정할 수 있습니다. ctrl-shift-f를 누르면 커스텀 정의에 따라 자동으로 코드를 포맷 할 수 있습니다.

재미있게 보내세요!

+0

빈 줄 바꾸기를 시도하는 파일은 소스 코드 파일이 아닙니다. – Steve

+0

"Preferences/General/Editors/File Associations"아래의 Eclipse 파일 연결에 원하는 파일 유형을 추가하고 소스 파일을 처리 할 수있는 특정 편집기와 링크 할 수 있습니다. – fasseg

4
  1. /교체 작업 (빈), " \ n \의 "< (Mac에서 D + cmd를) 당신은 빈 줄을 누르 FET의 + D를 찾습니다 + + F 수동 작업
  2. 시프트는 Ctl하여 코드를 포맷 할 수 있습니다,
  3. 가 이미 제안 사용할 수 있습니다 - 맨손으로 라인을 죽이는 만족감을 제공합니다 :)

응원!

2

이 일 년 동안 나를 위해 일한 :

이 교체 : [\t ]+$

아무 것도이 도움이

희망을!

0

lamamac에게 많은 감사를드립니다. genereal에서 검색을 정규식으로 바꾸려면 $ 기호가 제대로 작동하지 않습니다. 사용 '\s*\n'대신 내가 XML 파일을 이클립스와 편집에 대한 좋은 해결책이 있음을 놀라게했다

4

'$'의 :

  • 라는 체크 박스 값 선택 포맷에서 '지우기 모든 공백 라인' 패널 창 -> 환경 설정 -> XML-> XML 파일 -> 편집기

  • 저장하고 "Ctrl 키 + 시프트 + F '바로 가기를 사용

빈 줄이 사라집니다!

+0

감사합니다, 매력처럼 작동합니다 :) –

0

으로 이미 제안 정규 표현식 및 교체 솔루션이지만, 이러한 응답은 나에게 어떤 분을 절약했을 것이다 :

  1. 클릭 Ctrl 키를 +
  2. 사용 f를이 교체 :

enter image description here