2017-10-06 3 views
3

Eclipse 코드 스타일 fromatter의 일부 특별한 경우에 줄 바꿈을 방지 할 수 있습니까? 특히 javafx 속성 정의 블록을 의미합니다. 기본적으로 코드 스타일은 다음과 같습니다eclipse 자바 코드 스타일 포매터 : 특별한 경우를위한 줄 바꿈 방지

private StringProperty name = new SimpleStringProperty(); 

    public StringProperty nameProperty() { 
    return name; 
    } 

    public String getName() { 
    return name.get(); 
    } 

    public void setName(String value) { 
    this.name.set(value); 
    } 

나는 시도는 줄 바꿈없이보다 컴팩트 한 스타일을 제공합니다

private StringProperty name = new SimpleStringProperty(); 
    public StringProperty nameProperty() { return name; } 
    public String getName() { return name.get(); } 
    public void setName(String value) { this.name.set(value); } 
+4

포매터가 수행하는 것을 방지하기 위해 "Java 코드의 특정 섹션에 대해 Eclipse 코드 포맷터를 끄는 방법"(https://stackoverflow.com/q/1820908) "을 사용하여 섹션을 직접 포맷해야합니다. 그 직업. – Pshemo

답변

2

네, 줄 바꿈을 방지 할 수있다. @ Pshemo가 말했듯이, Eclipse 포매터를 토글 할 수 있습니다. 그래서 위의 코드가된다 :

// @formatter:off 
private StringProperty name = new SimpleStringProperty(); 
public StringProperty nameProperty() { return name; } 
public String getName() { return name.get(); } 
public void setName(String value) { this.name.set(value); } 
// @formatter:on 

코멘트는 ctrl + shift + f을 누르면 해당 코드를 변경하는 포맷터를 방지하기 위해 다시 전원을 껐다 포맷터를 켜십시오.

+0

어 ... 더 많은 타이핑 ... 그러나 그것은 내 질문을 해결합니다. 감사. 그러나 특별한 태그가없는보다 일반적인 해결책이 있다면 그것은 최선일 것입니다. – sdorof

+0

하나 찾아 보겠습니다. – Steampunkery

관련 문제