N
N
noneim2017-03-01 12:55:55
phpstorm
noneim, 2017-03-01 12:55:55

What functionality is commonly used in PHPStorm?

Usually everyone says that PHPStorm is the best, but they don’t name exactly what. Now I'm using atom and vscode with some plugins, in principle everything is fine ... maybe. In general, the question for those who use PHPStorm: what IDE functionality do you use every day and could not do without it?
For vscode, the current set of plugins used are:
phpcs - highlighting deviations from code standard (PSR2)
php-cs-fixer - adjusting code to standard ([email protected])
PHP IntelliSense - deep alpha, disabled for now. Is this functionality probably the whole plus of phpstorm?
xdebug - debugging works, but I don't usually use it.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
O
Oleg, 2017-03-01
@ollisso

1.xdebug. every day when I fix bugs. How can you live without her? :)
echo/var-dump/print_r ? They are much worse,
xdebug speeds up debugging 10 times
2. commits directly through the IDE, - git, svn
I almost never use third-party applications for this.
Git is generally very convenient to merge, resolve conflicts, and so on.
3. terminal inside the IDE - very convenient for running the same gulp, composer install, etc.
4. Auto-refactoring when renaming classes, namespice, etc.
5. Moving files.
Think to your friend:
What programs do you use in your work? And is it possible to combine all this in one program.
For example, I use:
1. browser
2. SQL editor (periodically)
3. Phpstorm
If there was a convenient SQL editor in the storm, then I probably would use it too :)

E
Evgeny Bukharev, 2017-03-01
@evgenybuckharev

My set of reasons for working with PHPStorm:
1. Ease of project navigation
2. Code highlighting, and auto-completion of functions, variables, etc.
3. Convenient UI for Gita
4. Ease of working with a remote server (Ftp manager)
5. Built-in terminal , I work through it with a composer, or I execute any bash scripts
6. The presence of bookmarks / tasks, synchronization with Jira
7. The presence of a watcher file (automatically minify css / js)
8. The presence of an API (the ability to open a file on the line you need via a link, for example in some debug panel)
, etc., etc.
Previously worked with Net Beans, now I don’t see alternatives for this Ide

S
Sergey delphinpro, 2017-03-01
@delphinpro

In addition to all of the above, I am fond of supporting ligatures =)
20170301-143403.png

F
FanatPHP, 2017-03-01
@FanatPHP

Here you need to understand that Storm is really not needed to develop plugins for WordPress.
But on a project with a complex structure and version control, it is indispensable.
Most of the reasons have already been indicated, but on my own I will add Symphony Plugin , which is just a must-have when working with this framework.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question