Код Wrap IntelliJ?

Как можно было бы назначить ярлык для переноса слов, как это делает возвышенный текст? то есть, если строка кода слишком длинная, она должна автоматически переноситься на следующую строку. http://e n.wikipedia.org/wiki/Word_wrap

Этот код должен быть упакован

13 ответов

Решение

I think "soft wrap" might be what you're after. It's read-only, ie does not change the characters in the file, it only wraps what you see on screen.

Intellij >= 14.1.4: As pointed out by looper in the comments, the options are under File > Settings > Editor > General - under the Virtual Space or Soft Wraps sub-group.

Intellij < 14.1.4: Look under File > Settings > Editor > Virtual Space. It doesn't have a shortcut by default, but you can assign one in the keymap.

AndroidStudio >= 1.4.1: the options are under File > Settings > Editor > General - under the Soft Wraps sub-group.

You can also right click the gutter (the vertical bar where line number is shown) and select "Use Soft wraps" - thanks to Bajal for comment.

[Ctrl+ Alt+ S] или Файл-> настройки, чтобы открыть диалог настроек.

Поиск стиля кода. его в настройках проекта.

В стиле кода, общая проверка

wrap when typing reaches margin

Это даст вам упаковку кода.

Можно также щелкнуть правой кнопкой мыши по желобу (вертикальная полоса, где показан номер строки) и выбрать "Использовать мягкие переносы" - спасибо Баджалу за комментарий.

Это самый простой способ, и я нашел его в комментариях. Я думаю, что это должен быть ответ, чтобы каждый мог видеть это легко.

Чтобы обернуть текст в редакторе кода в IntelliJ IDEA 2020, выполните следующие действия:

  1. Crtl + Shift + "A" ИЛИ Справка -> Найти действие
  2. Введите: "обернуть" в текстовое поле
  3. Переключить: Просмотр | Активный редактор Soft-Wrap "ВКЛ"

В Community Edition выполните следующие действия:

Файл >> Настройки >> Редактор >> Стиль кода >> Java

Перейдите на вкладку "Упаковка и брекеты".

Установите опцию "Правое поле (столбцы)" с количеством столбцов, которые вы хотите использовать в качестве точки переноса строк. Установите "Wrap при наборе текста" на ДА.

Не забудьте применить изменения, прежде чем нажать Ok.

Щелкните правой кнопкой мыши в любом месте на панели количества строк и выберите «мягкий перенос».

Или вы можете просто перейти в View -> Active Editor -> Soft-Wrap.

Для версии IntelliJ IDEA: 2019.3

  1. Перейдите в Файл> Настройки

  2. Появится новое окно

  3. Выберите Editor > General

Перейдите в раздел Soft Wraps, установите флажок и используйте точку с запятой в качестве разделителя, * и? в качестве подстановочных знаков добавьте желаемые расширения файлов. Выберите Применить, и все готово.

Ответ на этот вопрос:

Воспользуйтесь опцией Ensure right margin is not exceeded - нижний вариант на скриншоте:

(В Community Edition 2016+): IntelliJ IDEA> "Установки"> "Редактор"> "Общие": выберите параметры "Использовать мягкие переносы в редакторе" и "Использовать отступ строки оригинала для обернутых частей"

Контекстное меню желоба имеет опцию мягкого обтекания. Щелкните правой кнопкой мыши на желобе, расположенном в крайнем левом углу редактора, чтобы открыть меню.

OS X 10.8 IntelliJ Idea 15.0.5: IntelliJ IDEA Меню / Настройки / Редактор / Общие / Мягкие упаковки

Мне помогло добавление "* .java" после "* .adoc;" потому что в «Настройках», затем «Общие», а затем «Мягко оберните эти файлы:» у меня были только «* .md; *.txt; *.rst; * .adoc». Если после этого вы добавите "; * .java", ваш длинный java-код будет перенесен в новую строку. Спасибо за экраны. Это мне очень помогло.

Это может помочь. Это решение, которое я нашел, когда пытался обернуть строки кода в редакторе кода, когда я уменьшал / увеличивал (растягивал) редактор оконного кода.

https://i.stack.imgur.com/x9xF6.png

Другие вопросы по тегам