Как стать автором
Обновить

Комментарии 39

А файликом не поделитесь ?+)
Как-то так собрал из двух проектов, там не все библиотеки. И не все порверены, проверял, только те с которыми работал.
На pastebin проэкспайрилось, выложите плиз еще куда-нибудь.
Думаю, этот блог читают и пользователи фреймворка Kohana.
Вот мой файлик для работы Kohana и eclipse pastebin.com/f776f784c надеюсь кому-то пригодиться. Можно (И нужно его самостоятельно допиливать)

PS Оригинал взял где-то на просторах интернета…
Это решение, кстати, и с NetBeans работает на ура =)
Получается, если авторы этих вреймворков включат такой файл в релиз, то автозаполнение в IDE будет работать «из коробки»? Почему бы тогда им так и не сделать?
по-моему, такие файлы сильно замедляют функцию автозаполнения. сравните автозаполнение от PhpEd и представленное автозаполнение для NetBeans. Даже не смотря на всю тормознутость NetBeans, после добавления такого файла, NetBeans просто вешается. (хотя, может и у меня комп тормозит, но без этого файла всё работает быстрее)
PhpEd не могу использовать в виду платформы. Но вот NetBeans с автозапонением работает не медленней, чем до вклеивания файла. Работает очень шустро (при не маленьких проектах).
Тормозов не отмечено — AMD Turion x2 2,2ГГц, 2 gb памяти.
У меня на Celeron 1800 с гигом памяти тоже никакой разницы.
Ну, как раз в PhpEd и не хватает такой фишки для работы с CI или Kohana. Или я ошибаюсь и есть решения?
Хотя нет, можно тоже самое сделать — добавить файл в проект со списком библиотек и хелперов и всё будет работать.

И, действительно, PhpEd намного быстрее NetBeans даже на моём совсем не слабом компьютере…
Это простая поддержка PHPDoc и ничего более
Неделю назад начал пользовать CI.
Вчера перешел на NetBeans.

Это я к чему: Перестаньте читать мои мысли! Далеко не первый раз уже такое… :)
А! Кстати, тут недавно выкладывали девелоперский тулбар для Kohana… Так я его на CI перенес (с незначительной потерей функционала — если оставлять CI девственно чистым)
Если кому надо, могу подчистить код, и оформить, как модуль…
оформите, если не сложно. очень интересно.
был бы рад использовать
Вы имеете в виду вот этот пост? Выглядит просто замечательно, обязательно делитесь! ))
Давай-те!!! А то многие уже тоже хотят подобное сделать, да ленятся =)
Погодите немного — я еще на работе, а шняжка — дома :)
Спасибо, как раз этого мне очень не хватало!
НЛО прилетело и опубликовало эту надпись здесь
Чутка обновил пост, совсем про свои модели забыл.
а как бы сделать автокомплит к классам-одиночкам (getInstance) в PDT 2?
попробовал в файле класса сделать проперти, перебилдил проект и нифига =(
могу ошибаться, но по моему нужно к методу getInstance сделать комментарий в формате phpDOC и указать имя класса в @return
/**
* @return Classname instance of class
*/
function getInstance() {…
У вас там на скриншоте опечатка в комментариях к классу — aite вместо site =)
А в теге написано «netbens» вместо «netbeans». Прям опечатка на очепячтке. Но все-равно спасибо, очень познавательно.

З.Ы. Тег, все-таки, поправьте, а то искать сложно.
Спасибо, поправил. :)
Дурная привычка не смотреть в монитор когда печатаешь, а spell checker netbeans в любой конфигурации помечает ошибочным.
Действительно мысли читаете — уже несколько недель пользуюсь автокомплитом для CI в NetBeans и именно сегодня подумал поделиться с общественностью.
Надо, значит, делать, а не думать :)
Жаль в eclipse не работает. В netbeans все в порядке, а eclipse не хочет дополнять :(
Если в проекте каркласс типового класса модуля содержит переменную не в нижнем регистре то подгрузка пропертей не работает :(

* @property ObjectClass $oObj

$this->oObj-> == FAIL
а автодополнение стандартных функций php у Вас в NetBeans есть?
нашел. проект надо создавать.
Спасибо! в NetBeans 6.7 помогло :)
ну и где, собственно, сам файл???
Прошелся по документации, сделал поддержку автодополнения (единственный косяк — для View так и не удалось запустить)

pastebin.com/f58cef0d2
В Codelobster автокомплит для CodeIgniter прикольней и без всяких заморочек.
В 7.0.1 работает. Для View у меня на $this-> NetBeans ругаться начинает. Если бы можно было заставить его понять, что $this = CI_Load — можно было бы сделать и для view автозаполнение.
Если активно пользуетесь get_instance(), то в temp.php Controller стоит переименовать в CI_Base. Модель, к сожалению, от CI_Base не наследует, поэтому все равно придется держать 2 класса.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории