Как я могу заставить Word wrap работать в Eclipse PDT для файлов PHP?
Программирование PHP в Eclipse PDT - это прежде всего радость: завершение кода, шаблоны, метод прыжка и т.д.
Однако одна вещь, которая сводит меня с ума, заключается в том, что я не могу получить свои строки в файлах PHP для переноса слов, поэтому на длинных строках я печатаю бесконечно вправо.
Я нажимаю на Windows | Предпочтения и набираю "wrap" и получаю:
- Java | Code Style | Formatter
- Java | Editor | Typing
- Web and XML | CSS Files | Source
Я попытался изменить автоматически "обертывание", которое я нашел там, и "Ширина линии" до 72, но они не повлияли.
Как я могу заставить перенос слов работать в Eclipse PDT для файлов PHP?
Ответы
Ответ 1
Это действительно одна из самых желанных функций в Eclipse. Он не просто отсутствует в файлах PHP - он отсутствует в среде IDE. К счастью, из Google Summer of Code мы получаем этот плагин Eclipse Word-Wrap
Чтобы установить его, добавьте следующий сайт обновления в Eclipse:
AhtiK Eclipse WordWrap 0.0.5 Сайт обновления
Ответ 2
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 для получения более подробной информации и о том, как сделать перенос слов постоянным.
Использование
После установки плагина:
- Контекстное меню: Щелкните правой кнопкой мыши > Переключить Word Wrap
- Строка меню: Изменить > Переключить Word Wrap
- Комбинация клавиш: Ctrl - Alt - E
- Также вы можете: Редактировать > Активировать Word Wrap во всех открытых редакторах
Нет специального индикатора текущего состояния параметра переноса слов, но вы можете проверить горизонтальную полосу прокрутки в редакторе.
- Отображается горизонтальная полоса прокрутки: перенос слов отключен.
- Горизонтальная полоса прокрутки отсутствует: перенос слов включен.
Ответ 3
Это известный запрос расширения. Ошибка 35779
Ответ 4
Наконец-то, что работает в 2016 году с поддержкой !
Вам нужна последняя и новейшая версия NEON Eclipse, так как Ошибка 35779 окончательно исправлена:
- Используйте установщик Eclipse
- Нажмите на верхнее правое меню и выберите
ADVANCED MODE
- Выберите
Eclipse IDE for PHP Developers
с версией продукта: Latest
- Далее... Далее, Готово
Теперь вы можете вручную использовать словаря word с помощью Alt + Shift + Y для файла EACH! Скучный!
Итак, если вам повезет, должна быть хорошая глобальная настройка потеряна в Window
> Preferences
> General
> Editors
> Text Editors
> Enable Wordwrap
но нет, что в ловушке нет настройки GUI! По крайней мере, на момент написания.
Итак, я нашел трудный способ установить его глобально (по умолчанию):
Если вы находитесь на платформе вроде macOS, где указанная выше команда не работает, вы можете найти файл настроек в текущей папке рабочего пространства под .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs
.
-
Добавить
wordwrap.enabled=true