在eclipse编辑器中粘贴一个很长的字符串

时间:2011-05-31 16:52:37

标签: java eclipse editor

我试图在eclipse中粘贴一个非常长的字符串,如:

String str = "verrrrrrrrry long string that hass 9000 characters";

I want it to appear as
String str = "verrrrrrrrry long"+
             "string that hass "+
             "9000 characters";

我尝试了这里提到的选项:Paste a multi-line Java String in Eclipse,但这给了我一些插入字符串的新行,我不想要。

我目前得到的是一个长字符串,它只是在同一行上自行包裹。

任何指针?

3 个答案:

答案 0 :(得分:3)

进入Eclipse首选项:

在Java下 - >编辑 - >保存操作 - >选中“格式化Srouce代码”和“所有行”

当你保存它时,它将为你包装。

答案 1 :(得分:1)

您可以在Notepad ++上创建一个宏,并在那里准备字符串。 之后,您只需将其粘贴到Eclipse。

答案 2 :(得分:1)

这些设置都不适用于我,虽然它们可能是正确的,但我的工作空间可能还有其他问题。

无论如何,我能够解决这个问题:

cat Data.txt  | grep -o -E '.{1,70}' | sed -r 's/(.*)/        "\1"+/'

P.S: 如果其他人确认本帖中任何人给出的答案之一有效,我会代表他们接受,因为我认为我的答案不能直接回答我的问题。