Программирование PHP в Eclipse PDT – это прежде всего радость: завершение кода, шаблоны, метод прыжков и т. Д.
Однако одна вещь, которая сводит меня с ума, заключается в том, что я не могу получить свои строки в файлах PHP для переноса слов, поэтому на длинных строках я печатаю бесконечно справа.
Я нажимаю на Windows | Предпочтения и набираю «wrap» и получаю:
- Java | Code Style | Formatter - Java | Editor | Typing - Web and XML | CSS Files | Source
Я попытался изменить автоматически «wrap», который я нашел там, и «Ширина линии» до 72, но они не повлияли.
Как я могу заставить Word wrap работать в Eclipse PDT для файлов PHP?
Это действительно одна из самых желанных функций в Eclipse. Это не просто отсутствует в файлах PHP – в IDE отсутствует. К счастью, из Google Summer of Code мы получаем этот плагин Eclipse Word-Wrap
Чтобы установить его, добавьте следующий сайт обновления в Eclipse:
AhtiK Eclipse WordWrap 0.0.5 Обновить сайт
Eclipse Word-Wrap Plug-In от Florian Weßling хорошо работает в Eclispe PDT (3.0.2).
Установка и обновление сайтов
Рекомендуется перезапустить Eclipse с параметром -clean
сразу после установки.
Eclipse Indigo 3.7: http://dev.cdhq.de/eclipse/updatesite/indigo/
Eclipse Juno 4.2: http://dev.cdhq.de/eclipse/updatesite/juno/
Eclipse Kepler 4.3: http://dev.cdhq.de/eclipse/updatesite/kepler/
Eclipse Luna 4.4: http://dev.cdhq.de/eclipse/updatesite/luna/
Eclipse Mars 4.5: http://dev.cdhq.de/eclipse/updatesite/mars/
Eclipse Neon 4.6: Плагин не нужен. * Просто нажмите Alt – Shift – Y 🙂
* См . Ответ KrisWebDev для получения более подробной информации и о том, как сделать перенос слов постоянным.
Применение
После установки плагина:
Нет специального индикатора текущего состояния параметра переноса слов, но вы можете проверить горизонтальную полосу прокрутки в редакторе.
Это известный запрос расширения. Ошибка 35779
В конце концов, что-то, что работает в 2016 году с родной поддержкой !
Вы хотите получить последнюю и новую версию Eclipse от NEON, поскольку Bug 35779 , наконец, исправлен:
ADVANCED MODE
Eclipse IDE for PHP Developers
с версией продукта : Latest
Теперь вы можете вручную использовать словаря word, используя Alt + Shift + Y для файла EACH! Скучный!
Поэтому, если вам повезет, в Window
> Preferences
> General
> Editors
> Text Editors
> Enable Wordwrap
должно появиться хорошая глобальная настройка, но нет, это ловушка, нет настройки GUI! По крайней мере, на момент написания.
Поэтому я нашел сложный способ установить его по всему миру (по умолчанию):
Закрыть Eclipse
Найдите файл настроек org.eclipse.ui.editors.prefs
Eclipse:
find ~ -name org.eclipse.ui.editors.prefs -printf "%p %TY-%Tm-%Td %TH:%TM:%TS\n"
Если вы находитесь на платформе, такой как macOS, где указанная выше команда не работает, вы можете найти файл настроек в текущей папке рабочего пространства в .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs
.
Добавить:
wordwrap.enabled=true