Додаємо в E-texteditor трішки смаку CakePHP.

В останні десь два роки в якості редактора для своїх проектів я використовую E-Texteditor. Він мені дуже подобається: дуже швидкий, легкий, працює з ftp і має ці чудові здібності вставки готових шматів коду.

Саме завдяки цієї здібності редактор називають textmate для Windows. Наприклад, якщо написати doctype та натиснути tab, то ви отримаєте на вибір декілько доктайпів, які будуть автоматично всталені в ваш код. Крім того, він підримує цілу купу мов програмування, та інструментів для покращення роботи з ними. Ну, й ще підтримка cygwin’a та інше інше.
Вивилось, що Е має підтримку CakePHP. Як її підключити? Дивиться під кат.

Сьогодні прочитав невеличкий туторіал по тому, як додати в нього підтримку CakePHP. Це дуже просто. Але нажаль, виявилось що підтримку можна встановити просто через меню.

Для цього натиснить Bundles->Edit Bundles->Manage Bundles, там просто знайти PHP Cake, і натиснути кнопку Install.

На випадок якщо це не спрацює, чи вам потрібен спосіб встановити підтримку на машіні де немає інтернету, то використовуйте спосіб який я знайшов в блозі:

  1. Треба завантажити файли для Textmate. На щастя E дуже добре підтримує т.з. bundle’и для нього, тому проблем з цим не буде. Ви можете завантажити файли звідси, але простіше взяти вже готовий архів який підготували хлопці з Toadz.
  2. Розпаковуємо в \e-texteditor\Bundles
  3. Перезапускаємо E
  4. Тепер обираємо бандл що має назву HTML (CakePHP).
  5. Все готово.

Треба ще додати, що бандли працюватимуть тільки в середині тегів <?php .. ?>. Тобто якщо ви використовуєте іншій стиль тегів, наприклад <% чи <?, то працювати так бандли не будуть.

Приємного використання.

This entry was posted on Sunday, January 18th, 2009 and is filed under PHP-разработка, cakephp. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

Leave a Reply

free counters

Designed by Gabfire
Rambler's Top100