Вставка очень длинной строки в редакторе Eclipse - PullRequest
2 голосов
/ 31 мая 2011

Я пытаюсь вставить в 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";

Я попробовал упомянутую здесь опцию: Вставить многострочную строку Java в Eclipse , но это дает мне кучу новых строк, вставленных в строку, которую я не хочу.

В настоящее время я получаю длинную строку, которая просто наматывается на ту же строку.

Есть указатели?

Ответы [ 3 ]

3 голосов
/ 31 мая 2011

Зайдите в настройки Eclipse:

в Java -> редактор -> сохранить действия -> Отметьте «Форматировать код источника» и «Все строки»

Это будетоберните его для себя, когда сохраните.

1 голос
/ 02 июня 2011

Ни одна из настроек не работает для меня, хотя они могут быть правильными, и у меня могут быть другие проблемы с моей рабочей областью.

В любом случае, я смог решить мою проблему с этим выражением:

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

PS: Если кто-то еще подтвердит, что один из ответов, приведенных кем-либо в этом посте, сработает, я будупримите это от их имени, так как я думаю, что мой ответ не является прямым ответом на мой вопрос.

1 голос
/ 31 мая 2011

Например, вы можете создать макрос в Notepad ++ и подготовить там строку.После этого вам просто нужно вставить его в Eclipse.

...