2017-10-06 5 views
3

Eclipseコードスタイルfromatterのいくつかの特別な場合に行の折り返しを防止する可能性はありますか?私は特にjavafxのプロパティ定義ブロックを意味します。デフォルトでは、コードのスタイルは、次のとおりです。eclipse java code styleフォーマッタ:特殊なケースの行折り返しを防止する

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のように、あなたは日食フォーマッタを切り替えることができます。だからあなたの上記のコードは次のようになります。

// @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

関連する問題