Перенос слов в PhpStorm

Как включить перенос word в PhpStorm?

Мне нужно включить его только для некоторых моих файлов (с расширением .txt). Является ли это возможным?


person Hast    schedule 27.04.2012    source источник
comment
Жаль, что вы не можете специально настроить мягкую упаковку для определенных типов файлов. Я хочу обернуть, только если это HTML-файл, и было бы намного удобнее, если бы я мог настроить его так, чтобы он делал это автоматически, вместо того, чтобы каждый раз щелкать по меню.   -  person Maccath    schedule 10.12.2012
comment
@Maccath, похоже, теперь ты можешь это сделать. См. Настройку файлов с мягкой оболочкой в ​​PHPStorm.   -  person reformed    schedule 04.03.2020


Ответы (13)


Для всех файлов (настройка по умолчанию для открытых файлов): Настройки / ПредпочтенияРедакторОбщие Используйте мягкие оболочки в редакторе. Теперь вы можете указать имена / расширения файлов, где эта опция будет включена по умолчанию:

Введите описание изображения здесь


Для текущего открытого файла в редакторе: меню → ПросмотрАктивный редакторИспользовать мягкие оболочки (Примечание: для этого я назначил собственный Ctrl + Alt + R + ярлык)

Введите описание изображения здесь

Некоторое время (начиная с v2016 или около того) вы также можете получить доступ к этой опции через контекстное меню для области желоба редактора (область с номерами строк в левой части редактора):

Введите описание изображения здесь

(Примечание: я немного изменил это меню; по умолчанию в нем намного меньше элементов)


Искать везде (Сдвиг 2 раза) или меню СправкаНайти действие ... (Ctrl < / kbd> + Shift + A в Windows с использованием раскладки клавиатуры по умолчанию) также можно использовать для быстрого изменения этого параметра (вместо перехода в Настройки / Предпочтения ).

Введите описание изображения здесь

person LazyOne    schedule 27.04.2012
comment
Щелкните правой кнопкой мыши левый желоб (область номеров строк) и выберите «Мягкие оболочки». очень быстрый способ включить мягкую обертку для каждого файла - person trve.fa7ad; 24.09.2014
comment
Файл ›Настройки› Редактор ›Используйте Soft wraps в Редакторе. - person pavanw3b; 15.01.2015
comment
Файл ›Настройки› Редактор ›Общие› Использование программных оберток в редакторе - person Ryan; 05.09.2015
comment
@Ryan, такой возможности больше не существует. В разделе Общие такой опции нет. - person JGallardo; 05.10.2015
comment
Это для меня, phpStorm v9.0.2 на ubuntu - person Ryan; 06.10.2015
comment
phpStorm для Mac v10.0: PhpStorm ›Настройки› Редактор ›Использовать мягкие оболочки в редакторе (в отличие от меню" Файл ") - person bullcitydave; 09.11.2015
comment
Я использую PHP Storm на Mac, 2017.3.4, и для меня мягкие оболочки работают только в режиме презентации. - person Daniel; 27.02.2018
comment
@dan К сожалению, понятия не имею (здесь пользователь Windows). Насколько мне известно, работает (таких билетов / жалоб не видел). Единственная другая вещь - он может просто не запомнить настройку, когда вы настраиваете открывать только 1 вкладку за раз ... поэтому при переключении между файлами он забывает эту опцию ... - person LazyOne; 27.02.2018
comment
Или просто дважды нажмите левую клавишу Shift и введите soft wraps, и я найду, если для вас. - person Eryk Wróbel; 14.05.2019

Вы должны включить Soft Wraps. Найдите этот вариант по этому пути.

Меню ВидАктивный редакторИспользовать мягкие оболочки

Обернуть слова в PhpStorm

person JGallardo    schedule 05.10.2015

Щелкните правой кнопкой мыши в области номера строки и выберите:

Мягкая оболочка для всех файлов или Мягкая оболочка текущего файла, то есть:

Введите описание изображения здесь

person Pedro Lobito    schedule 01.05.2017

  • Меню ФайлНастройкиРедакторИспользовать программные оболочки в редакторе: включить их по умолчанию для всех файлов. .

  • Меню ФайлНастройкиСтиль кодаОбщиеПереносить при вводе до правого поля

    .. но это другое (будет новая строка).

person Hueston Rido    schedule 25.10.2012
comment
это помогло мне. Это сводило меня с ума, когда редактор автоматически оборачивал мой код, когда я этого не хотел. Я не мог найти вариант, но это очень помогло ^^. - person azzy81; 23.04.2013
comment
Это должно быть действительно старое, я не мог его найти - person JGallardo; 05.10.2015

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

person Steve Putala    schedule 22.08.2013

В PhpStorm 2019.1.3 можно включить мягкое обертывание только для некоторых типов файлов.

введите описание изображения здесь

person Sithu    schedule 16.07.2019

В PhpStorm 2019.1.3 вы должны добавить тип файла, для которого вы хотите сделать мягкую упаковку.

Перейдите в НастройкиРедакторОбщиеФайлы с мягкой оболочкой и добавьте любые типы, которые хотите:

Введите описание изображения здесь

person Mohammed Zayan    schedule 28.08.2019
comment
вы можете использовать *. * для всех типов файлов и расширений. - person inumaru; 26.01.2020

Вы также можете рассмотреть плагин Wrap to Column, который реализует эквивалент Alt < / kbd> + Q в Emacs и gq в Vim. Это может быть предпочтительнее, чем использование очень длинных строк, переносимых редактором.

Этот плагин можно установить из любой IDE на основе IntelliJ IDEA, выполнив поиск по запросу Wrap to Колонка.

У него есть дополнительное преимущество: вы можете обернуть только те части текста, которые вам нужны :-)

person Andrew Mao    schedule 06.01.2015

При использовании PhpStorm 2019 и выше

Снимок экрана настроек переноса слов PhpStorm

Меню ФайлНастройкиРедакторОбщие.

Под заголовком Soft Wraps есть вход «Файлы с мягкой оболочкой».

* .md; *.текст; * .rst; .adoc;

Добавьте в это поле типы файлов, в которых вы хотите их использовать.

* .md; *.текст; .rst; .adoc; .php; .js

person Emrah Tuncel    schedule 08.10.2019

WebStorm 10.0.4

Для переноса строки текста / кода по умолчанию, но для всех типов файлов: меню ФайлНастройкиРедакторОбщие → раздел Мягкие оболочки → флажок Использовать мягкие оболочки в редакторе.

person Mikhail Los    schedule 10.08.2015
comment
Но речь идет о PhpStorm. Пожалуйста, объясни. - person Peter Mortensen; 29.05.2021

Для переноса слов в PhpStorm 2019.1.3 просто выполните следующие шаги:

В верхнем меню навигации:

ПросмотрАктивный редакторМягкая оболочка

Это так просто.

person Muhammad A.    schedule 19.08.2019
comment
Это не так, вы должны делать это для каждого файла. - person Kyobul; 23.03.2020

Я хочу запаковывать файлы .php. Помещение этого в разрешенный список по-прежнему не работало. (Снимок экрана см. В ответе Мохаммеда Заяна .)

Я ввел *.* туда, разрешив все файлы (меня это устраивает) и мягкое обертывание работали нормально.

person Sohel Ahmed Mesaniya    schedule 08.03.2021

Для переноса слов в PhpStorm:

  1. В меню выберите Файл.
  2. В файле выберите Настройка.
  3. В разделе "Настройка" выберите Редактор.
  4. Выберите Общие в Редакторе.
  5. Как правило, установлен флажок Использовать мягкие оболочки в редакторе в разделе Мягкие оболочки.
person Miraj Khandaker    schedule 10.03.2018
comment
Пожалуйста, добавьте пояснение к своему ответу - это срабатывает для всех файлов с одинаковым расширением? - person Nico Haase; 18.05.2020