What features would you want to have?

  3 posts   Feedicon  
Replies: 2 - Last Post: May 08, 2009 11:34
by: Sonny Gauran
« Older Topic » Newer Topic
showing 1 - 3 of 3
 
Posted: April 29, 2009 06:32 by Sonny Gauran
I'll be posting within the week my compilation for the different functions of Kusina. But other than that, I would love to hear your opinions on what you would want in a CakePHP IDE? Don't hold back! Grin
 
Posted: April 29, 2009 06:44 by marknt15
Hey Sonny,

Thanks for telling me about this CakePHP IDE project.

These are my suggested features:
- syntax highlighting
- file / project explorer
- search / replace in current file
- search in files
- auto completion for native cakephp syntax / functions
- cakephp automated tasks (like zend studio for eclipse create new zend view file, then it will automatically create the file in the view folder.)
- shortcut in commenting codes
- SVN integration - update, commit

Goodluck

Thanks Grin
 
Posted: May 08, 2009 11:34 by Sonny Gauran
In reply to your list, I'll list down some that are already covered already in Netbeans:

And in your request, these are what we need to produce:

  • Autocompletion for native CakePHP Syntax / Functions
  • CakePHP automated tasks.


Automation is a bit sensitive as it involves different areas around the Cake APP, but gladly, already solved by CakePHP's Bake utility. I'll show you in a use case what are done by Cake Bake versus what features we want to achieve:

  • When you create a method in the Controller, say a method named search in the controller UsersController, we should ask/generate also a view named search.ctp from a template in /views/users. Bake does not provide this kind of granular focus on existing views.
  • When generating a model however, we should take into account by default if it has an existing database table. It would be easier to create files in the project just by bake-ing it per piece - Model, Controller, or Views. The problem here would be integrating the command-line utility in the Kusina IDE. Grin Somehow, a mock-up was achieved as shown in the figure below.

[http://img528.imageshack.us/img528/2817/kusinasample.jpg]
Replies: 2 - Last Post: May 08, 2009 11:34
by: Sonny Gauran
« Older Topic » Newer Topic
  • Mysql
  • Glassfish
  • Jruby
  • Rails
  • Nblogo
Terms of Use; Privacy Policy;
© 2010, Oracle Corporation and/or its affiliates
(revision 20120518.3c65429)
 
 
Close
loading
Please Confirm
Close