i saw on YouTube I think awzaws channel, that he was coding whilst having a console open which is in built phpstorm. He was running a server and coding. I looked st the video on help for installation, but it never worked for me . Can someone make an updated/clearer turtorial for maybe windows ?
Hmm I am not sure what you are asking about but I have never used phpstorm but I think there is a documentation on its features.
Hmm.. I Don't Get It. I Look Up For PHPStorm At Wiki And It Said That It Just A IDE for php. Ps: Correct Me If I'm Was Wrong.
I never used phpstroms before but it an ide so it can compile and run the Pocketmine-MP you only need to get the source code of it and use phpstorm to open the file which you will need to built the file or run it. You can make the plugin when you had run the server using phpstorms by using the usual way by using command
It's nothing special. It is just a run configuration. Look at the toolbar below the menu bar at the top of the window. There is an empty select, and a gray triangle next to it. Click on the empty select, and there is an option (the only option) "Edit Configuration". It pops up a Run Configurations window. Click the "+" sign, choose "PHP Script", set "File" to the PocketMine-MP.phar in your installation, and custom working directory as the directory containing PocketMine-MP.phar. Make sure you set the PHP interpreter correctly. It should be the bin/php/php.exe or bin/php7/bin/php file in your PocketMine installation, not anything else PhpStorm detects. After the setup, just click the "Run" button (the triangle, now green). The default shortcut in my keymap is Alt+Shift+X.
Simply, that is Terminal or Console inside PHPStorm IDE. Some free TextEditor also has that feature on it. To toggle console or command prompt in PHPStorm by default is 'alt + f12'
There are many ways to set up phpstorm, my video shows one way but maybe not the best. I prefer to use the macos terminal instead of phpstorm's, but you should use whatever works for your needs depending on your platform. @QuiverlyRivalry which part of the set up is causing you trouble?