是否有可能在Eclipse代碼樣式fromatter中防止某些特殊情況的換行?我的意思是特別是javafx屬性定義塊。默認情況下,代碼風格是未來:eclipse java代碼風格格式化程序:防止特殊情況下的換行
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); }
解決方法是自己格式化這些部分,並使用「[如何關閉某些Java代碼部分的Eclipse代碼格式化程序?](https://stackoverflow.com/q/1820908)」來防止格式化程序執行它在那裏的工作。 – Pshemo