在将 String 分解为多行时,如何设置 Eclipse 首选项以将 + 放在哪里?
How do I set the Eclipse preference for where to put the + when breaking a String up over multiple lines?
当我在 Eclipse 中的 Java 文件中输入字符串文字时,我想在源代码中将字符串分成多行(而不是字符串的 content/value),默认情况下 Eclipse想要将 +
放在新行的开头而不是上一行的末尾。
例如,其中|
表示文本光标:
String str = "This is a really long line which I would like| to break into several."
当我点击 Enter
时,它现在看起来像:
String str = "This is a really long line which I would like"
+ " to break into several."
但我希望它看起来像:
String str = "This is a really long line which I would like" +
" to break into several."
我可以在 Eclipse 的哪个位置设置此 +
的首选项?
您可以尝试我之前在评论中提到的 link 或尝试以下设置。在我的 Eclipse 中,设置不同,如果你去 "Preferences > Java > Code Style > Formatter" 你有一个你可以编辑的活动配置文件。请在下面找到设置。
首选项 > Java > 代码风格 > 格式化程序 -> 编辑 -> 换行选项卡 -> 表达式 -> 二进制表达式 -> 换行策略 -> 必要时换行 ->(复选框)换行之前运算符
当我在 Eclipse 中的 Java 文件中输入字符串文字时,我想在源代码中将字符串分成多行(而不是字符串的 content/value),默认情况下 Eclipse想要将 +
放在新行的开头而不是上一行的末尾。
例如,其中|
表示文本光标:
String str = "This is a really long line which I would like| to break into several."
当我点击 Enter
时,它现在看起来像:
String str = "This is a really long line which I would like"
+ " to break into several."
但我希望它看起来像:
String str = "This is a really long line which I would like" +
" to break into several."
我可以在 Eclipse 的哪个位置设置此 +
的首选项?
您可以尝试我之前在评论中提到的 link 或尝试以下设置。在我的 Eclipse 中,设置不同,如果你去 "Preferences > Java > Code Style > Formatter" 你有一个你可以编辑的活动配置文件。请在下面找到设置。
首选项 > Java > 代码风格 > 格式化程序 -> 编辑 -> 换行选项卡 -> 表达式 -> 二进制表达式 -> 换行策略 -> 必要时换行 ->(复选框)换行之前运算符