Eclipse PDT extension for Yii
Introduction
Yiiclipse is PDT extension for PHP programmers working with Yii Framework. It is intended to leverage productivity of each Yii developer to the level knows from commercial products. It delivers variety of serious enchantments making working with yii framework a great pleasure. Initially all the feature were implemented ad-hoc whenever I feel the lack of any functionality. At the moment two of them - most mature and well tested I decided put into public. Hope it will be helpful and I am sure very shortly You can't imaging working with yii application without yiiclipse ;).
Installation
Update Site: http://yiiclipse.maziarz.org/updatesite/1.0/
New Yii project wizard
In order to setup new yii application you need just use "New Yii project" wizard. With couple of basic step you will have initial application in your workspace.
File > New > Project > Yiiclipse > New Yii project
First page of wizard is for choosing project's name. Second one is more interesting. You can configure project and initialize your application here.
Yii framework location
You may choose to use local copy of framework, or download fresh copy. In case of downloading you can additionally initialize application with one of application comes with each yii release.
New Yii project configuration |
Application initializing
The following options are avaliable:
- None - empty application
- Hello world - just simple application
- Blog - most comprehensive example
- Hangman - basically "hangman" game
- Phonebook - flex based application, backended with yii
Adding yii framework support to existing PHP project
Just open context menu on your project and choose Configure > Toggle Yii support
After successfully switching on yii support you should see yii logo decoration on right-top corner of you project's icon.
Navigation
Navigation seems to be most powerful and useful feature Yiiclipse can offer. The following navigation are available: