2011-03-04 4 views

답변

56

창> 환경 설정> Java> 편집기> 작업 저장.

프로젝트 레벨에서도 구성 할 수 있습니다. 프로젝트> 속성> Java 편집기> 작업 저장을 선택합니다.

+0

또는하지만, 아직도 그 마법의 나머지 부분을 수행합니다. –

+2

"저장 작업"에서 서식을 사용할 수 없지만 코드 포맷터에서 줄 바꿈을 구성하는 옵션이 표시되지 않습니다. – Oliver

+1

해당 페이지의 모든 항목이 선택 취소되어 있음에도 불구하고 동일한 문제가 계속 발생합니다 (Juno on Mac). 다른 것? –

4

절대적으로 미친 개선. if 문의 경우 다음을 수행하십시오. Window | 환경 설정 | 자바 | 코드 스타일 | 포매터 | 제어문 탭 선택 한 줄로 된 경우 간단하게 유지. 줄 바꿈

+0

내 문제가 대부분 여기에 있습니다! 빌어 먹을 (Eclipse와 마찬가지로) 복잡하고 거의 완벽합니다. –

0

팁을 추가하기 만하면됩니다. 줄 바꿈을 피하려면 "최대 줄 너비"값을 단순히 엄청나게 늘릴 수 있습니다. 만큼 충분히 높은 일식은 포장을하지 않습니다.

환경 설정> 자바> 코드 스타일> 포맷터는> 편집> 줄 바꿈은> 최대 라인이 늦은 답변입니다,하지만 초보자가 이해 단지 명확하게 내가 설정의 스냅 샷을

+0

kepler에서는 save-action에 적용되지 않는 것 같습니다. 저장 작업 탭은 포맷터의 모든 설정을 이상하게 덮어 쓰고이 설정을 숨 깁니다. 이전 버전에서는 문제가 없었습니다. – djmj

3

폭입니다. 왼쪽의 경로를 따라주세요.
강조 표시된 설정을 변경하십시오. 특정 프로젝트가없는 경우 (

right click on the project -> properties -> java code style -> formatter 

: 당신이 자동 포맷을 유지하고자하지만,이 동작을하지 않을 경우 enter image description here

+1

"저장시 선택한 동작 수행"을 완전히 비활성화했지만 여전히 코드를 일식 형식으로 유지합니다. 내가 뭐 놓친 거 없니? – Arashsoft

+0

나 또한 방법을 설명 할 수 없다, 나는 일식을 포기해야 할 것 같다, 너무 많은 기능이 문제가 될 수 있습니다. – Onza

+0

@ 식자의 어떤 버전을 사용하고 있습니까? – VedX

1

, 당신은 또한 fomatter에서 구성 할 수 있습니다 전역 구성에이 방법으로 액세스 할 수 있습니다 : Window -> Preference -> Java -> Code Style -> Formatter).

Edit... 활성 프로파일에서 회선 배치 탭을 열고 Never join already wrapped lines 옵션을 확인하십시오.

이 방법을 사용하면 원하는 위치에 줄 바꿈을 할 수 있으며 이클립스는 줄 바꿈을 제거하지 않습니다 (읽기 가능한 람다 식을 사용하려는 경우 필수 항목 임).하지만 형식 작성기는 계속 사용하십시오.

이 옵션은 적어도 일식 루나 여기

때문에이이 옵션은 스크린 샷입니다 : 당신은 당신을 위해 행 구분을 재구성하지 않는 코드 포매터를 구성 할 수 enter image description here

관련 문제