在Eclipse中粘贴多行Java字符串

不幸的是,Java没有多行字符串文字的语法。如果IDE可以轻松使用类似的结构,那没问题

  String x = "CREATE TABLE TEST ( \n"

+ "A INTEGER NOT NULL PRIMARY KEY, \n"

...

使用Eclipse将剪贴板中的多行字符串粘贴到Java源中的最快方法是什么(以自动创建上述代码的方式)。

回答:

好的,我刚刚找到了答案

也许这不是你的意思,但是…

如果我在Eclipse中一行并且输入双引号,则在该行中粘贴多行选择内容(如您的xyz示例),它将这样粘贴:

"xxxx\n" +   

"yyyy\n" +

"zzz"

然后,如果您不打算换行,则只需在”\n”to 的选择中查找/替换”“。

我认为启用此功能的选项位于Window/Preferences下方的Java/Editor/Typing/复选框中"Escape text when pasting into a string literal"。(Eclipse 3.4 Ganymede

Eclipse有一个选项,以便将多行文本复制粘贴到String文字中将产生带引号的换行符:

Preferences / Java / Editor / Typing /“粘贴到字符串文字中时转义文本”

以上是 在Eclipse中粘贴多行Java字符串 的全部内容, 来源链接: utcz.com/qa/418287.html

回到顶部