2
有沒有辦法改變netbeans 8.1生成代碼的格式?而不必生成的getter和setter代碼格式
void setSomething1(bool something1)
{
something1_ = something1;
}
bool getSomething1() const
{
return something1_;
}
的,我想有這樣的代碼
void setSomething1(bool something1) { something1_ = something1; }
bool getSomething1() const { return something1_; }
,並設置/ get前綴可以改變或消失
void setSomething1(bool something1) { something1_ = something1; }
bool something1() const { return something1_; }
的NetBeans只讓我改變支撐位置,同一行或新行,但對於這個簡短的功能,我想將它壓縮到一行。隨着許多制定者和獲得者,代碼開始變得混亂。
如果netbeans本身不能這樣做,是否可以通過正則表達式或其他workaroud?
其他(長身體)功能將保持格式。在那裏它使代碼更好地閱讀。
retType name(args)
{
body;
}
非常感謝,我想通過netbeans自動獲得它,但這也會對我有所幫助。我只是將你的正則表達式調整到這個 ([\ w] + \ s + [gs] et \ w + \ \ s + \}' 我有一些標籤和空格的麻煩,這工作正常:) – Lukin
@Lukin以及如果它的工作,你可以upvote和/或接受答案:) –
我給你upvote,但回答接受應該直接在netbeans中解決,這是解決方法。但是,謝謝你。這將節省我很多時間,但我不能自動重新格式化整個代碼。它會將其格式化。 – Lukin