using phpstorm as dev envirorment for Joomla 1.7

Can someone create a viable video on how to use phpstorm for joomla 1.7 development please.
I created one a long time ago for netbeans but for w/e reason the same method does not work well with phpstorm.
The object is to keep our project code easily packagable and yet NOT in the svn because it will interfere.  For example, if your working in JBS you need to be able to 'update' your local svn daily and make w/e changes / tests need to be done, create the diff rollback and start again.
if I'm doing my own component development I want / need the code to be active in joomla but at the same time be able to get it out of joomla easily for packaging.
if I decide to put it into a repo like codeforge I don't want the phpstorm project file there as others may want a different one.

4 comments
Comment actions Permalink

Hello,

i don't really get what you want to see in this video... It is quite easy to set up phpStorm for Joomla development. I have two different types - depending on the type of project i'm working on. If i'm developing plugins, modules, components or templates, i normally just create the directories and files i really need for the development and i add the directories "includes" and "libraries" in the php-section of the settings. I also activate automatic upload to the test-server.

I am normally using git, so i add the files and directories i don't want to the .gitignore file.

For packaging, i have a set of phing scripts that are stored outside the project itself. In the project, i only add a phing script as a "loader" that calls the main script with the settings for this project.

The second type of project is, when i am working on full site with different plg, mod, cmp... which i also want to test on my local xampp. Then i create a joomla project dir, where i use symlinks for the core-stuff.

In both cases, phpStorm does a great job with code-completion, auto-lookup, constants, hints, ...

Thomas

0
Comment actions Permalink

that is exactly why i thought a video would be nice.  I'm totally lost in how what your doing is working.  Further, if I understand even half of it correctly its 10x more complex then what I'm doing with netbeans.

0
Comment actions Permalink

OK :-) I'll see if i can find the time over the weekend to put together a screencast about that.

Thomas

0
Comment actions Permalink

I appreciate that.. take a look if you would @ my video on vimeo and maybe you'll understand why i'm so confused.
http://vimeo.com/n6rej

0

Please sign in to leave a comment.