
Я ищу текстовый редактор со следующими функциями для php, html и css-кодирования:
- сворачивание кода
- на основе отступов (лучший пример — EditPlus)
- начать с уровня отступа и остановиться на следующем отступе того же уровня или на уровень выше
- дублирование строк/блоков
- выделить скобки
- подсветка синтаксиса
- выделение выбора (вхождения)
- переключить строку комментария/блок
- хороший файловый браузер (открыто несколько каталогов)
- фрагменты кода
Это то основное, что я ищу. Я перепробовал несколько редакторов и в какой-то момент обнаружил, что все они недостаточны.
- Gedit с плагинами
- Geany с плагинами
- Juffed
- jEdit
- scite
- ультраредактирование ...
Единственная операционная система, которая действительно близка ко всему этому — это Netbeans, за исключением сворачивания кода на основе отступов.
Я читал, что его vim
можно легко настроить, но меня немного пугает сложность обучения.
Если кто-нибудь знает редактора моей мечты, пожалуйста, сообщите мне.
решение1
Vim или Vi IM-улучшенный, обеспечивает все упомянутые вами функции (и даже больше) при относительно небольшом влиянии на производительность.
Я настоятельно рекомендую программуvimtutorчтобы вы начали. Он всегда идет с Vim, и вы можете запустить его из терминала.
Я пользуюсь Vim уже около года, и он сэкономил мне кучу времени.
Естьвики, слишком.
После того, как вы освоите основы, он будет работать быстрее, чем большинство существующих редакторов.
решение2
Стоит попробовать Eclipse, он кроссплатформенный, с открытым исходным кодом и для всего есть плагин, хотя функциональность, которую вы ищете, уже поддерживается изначально. Дополнительная информацияздесь.
Vim тоже отличный, пока вы не освоите сочетания клавиш и режимы ввода, с ним довольно приятно работать, особенно в командной строке, где мощный редактор иногда более чем необходим. Я бы посоветовал вам распечатать шпаргалку по сочетаниям клавиш vim и попробовать в свободное время.
решение3
Emacs сделает все это и многое, многое другое. Он требует некоторого обучения, но он гораздо более удобен для пользователя, чем vim, имеет графический интерфейс и превосходное встроенное руководство.
решение4
Конечно, Emacs. Вот лучший учебник по Emacs, который я когда-либо видел: