configuring PHPStorm

Hi,

Until now I didn't find any other program overall that is so difficult to configure as it is PHPStorm. This one beats them all.
I have lost now at least a day to configure it but I still haven't found right solution.

First of all I haven't found any, I can say, master settings, that would apply to all my new projects. At least nothing usefull, except the PHP Development Environment, which I set it to Zend.

For every new project you have to make new settings for almost everything if you want it to work well. From the debugging options to PHP servers.
And I don't understand what do you need to configure else in debugging except that I set which debugging tool needs to use??? Why doesn't simply run the debug for that particular file, when I ask it to run?? So much confusement. And I must do that for every particular file.

Not to mention how to set up to run PHP application in web browser... I read quite a lot of forums and confgurations by now, still didn't get the solution I want.

Maybe Eclipse doesn't have that many features as PHPStorm has, but it is way easier to configure. I don't like spending an hour or two everytime I make a new project just to configure settings.

It would be very, very helpful if there were any step-by-step tutorial how to configure PHPStorm. Not to mention how helpful would this be for beginners.
Imagine spending more than 100$ on a program and you don't have any idea how to use is it well.

Regards,
franci77

5 comments
Comment actions Permalink

Hi Franc,

First of all I haven't found any, I can say, master settings, that would apply to all my new projects.

File | Template Settings

And I don't understand what do you need to configure else in debugging except that I set which debugging tool needs to use??? Why doesn't simply run the debug for that particular file, when I ask it to run?? So much confusement. And I must do that for every particular file.

Because it is designed to support more advanced scenarios, not just simple ones. Check out nearly "zero-configuration debugging" here: http://confluence.jetbrains.net/display/WI/Documentation

It would be very, very helpful if there were any step-by-step tutorial how to configure PHPStorm. Not to mention how helpful would this be for beginners.
Imagine spending more than 100$ on a program and you don't have any idea how to use is it well.

You are paid customer -- you can always contact JetBrains support for help -- that's what they are for.

0
Comment actions Permalink

Hi Andriy,

I understand there is File | Template Settings, but there isn't much useful to configure except for PHP Development Environment.
I still hoped there are more of the global settings to configure, that much settings that you can just open a new project and start developing.

Yes, it is great that it is also designed for more advanced scenarios. But I do believe that you need that less often, then simple debbuging. And nearly "zero-configuration debugging", it is just nearly zero. Not zero.
I do agree it is sophisticated program, but this is a little too much complicated.

0
Comment actions Permalink

You can post your suggestions here (or create separate tickets on Issue Tracker -- one ticker per issue, properly formulated) and devs will have a look at them when they will check this thread (they do -- maybe not every day, but they do).

I'm, as a PhpStorm user, finding no issues with filling 1-2 fields or clicking 1-2 buttons -- possibly my workflow is completely differs from yours (I have single "debug" configuration to debug any page on website and with proper simple configuration of Defaults for Run/Debug configuration it really takes me 1 click to debug any PHP Script (CLI mode) if required).

And nearly "zero-configuration debugging", it is just nearly zero. Not zero.

Word "nearly" was added by myself (it's my personal opinion, as I still have to press a button -- OMG!).

0
Comment actions Permalink

I guess I find it much easier using Visual Studio, since I use it before.
Yes, PHPStorm is advanced IDE, but still can't remotely compare with Visual Studio.

And one more thing I couldn't understand, you need to create a new project, to get to settings called "Command line tool support", otherwise it isn't there. Here you can configure tool support for Zend Framework.
So If you would want to create project using Zend Framework through tool support, you must first create a new project to configure settings for tool support and then create a new project in Zend Framework. Where is the meaning of that??

By the way, what would be your step by step guide to configure PHPStorm? And that it wouldn't be so fractioned to pieces as it is in PHPStorm documentation.

0
Comment actions Permalink

Hi, Franc,

And one more thing I couldn't understand, you need to create a new project, to get to settings called "Command line tool support", otherwise it isn't there. Here you can configure tool support for Zend Framework.

So If you would want to create project using Zend Framework through tool support, you must first create a new project to configure settings for tool support and then create a new project in Zend Framework. Where is the meaning of that??

Could you please submit an issue about that (http://youtrack.jetbrains.net/issues/WI#newissue=yes)?

Thank you for feedback!

0

Please sign in to leave a comment.