我需要與在this question中完全相同的效果,但在Eclipse中。如何使Eclipse對齊?:三元運算符?
如果我在「:」之前插入新行或者第二個操作數(「真」表達式)太長,它應該只進行對齊。
例子:
a = cond ? "a veeeeeeeeeeeeeeeery loooooooooooooooooooooooooooong string"
: "";
//^put the colon here
我需要與在this question中完全相同的效果,但在Eclipse中。如何使Eclipse對齊?:三元運算符?
如果我在「:」之前插入新行或者第二個操作數(「真」表達式)太長,它應該只進行對齊。
例子:
a = cond ? "a veeeeeeeeeeeeeeeery loooooooooooooooooooooooooooong string"
: "";
//^put the colon here
伽利略至少,你可以設置如下:
Project
,Properties
。Java Code Style
,選擇Formatter
。project-specific settings
。對於工作區設置,只需點擊Configure workspace settings
。然後點擊edit
按鈕。Expressions
,Conditionals
。我有「僅在必要時包裝」和「縮進列」,看起來接近你想要的。
如果您沒有運行伽利略,其他版本的Eclipse應該至少接近該進程。如果我的設置不是你想要的,你可能需要一點點擺弄它們,但是Formatter
這個部分對於整個暴露的界面來說是相當不錯的,所以如果不能完成它,那麼它是不可能完成的(缺少編寫自己的插件或尋找更可配置的第三方插件)。
所以這個設置真的很難找到...我認爲它應該在其他部分... –
@ billc.cn:是的,無限可配置的產品的麻煩是,它需要永恆的學習它:-) – paxdiablo
您是否瀏覽過所有格式選項? Eclipse>設置並搜索格式化程序。 –
我經歷了所有我認爲相關的部分,並沒有這樣的選擇。 –