1. The forums will be archived and moved to a read only mode in about 2 weeks (mid march).

PHPStorm God Setup

Discussion in 'Help' started by QuiverlyRivalry, Jan 1, 2018.

  1. QuiverlyRivalry

    QuiverlyRivalry Zombie Pigman

    Messages:
    491
    GitHub:
    quiverlyrivalry
    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 ?
     
  2. HyGlobalHD

    HyGlobalHD Spider Jockey

    Messages:
    25
    GitHub:
    HyGlobalHD
  3. QuiverlyRivalry

    QuiverlyRivalry Zombie Pigman

    Messages:
    491
    GitHub:
    quiverlyrivalry
  4. sharletsings123

    sharletsings123 Baby Zombie

    Messages:
    116
    GitHub:
    sharletk
    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.
     
  5. HyGlobalHD

    HyGlobalHD Spider Jockey

    Messages:
    25
    GitHub:
    HyGlobalHD
    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.
     
  6. QuiverlyRivalry

    QuiverlyRivalry Zombie Pigman

    Messages:
    491
    GitHub:
    quiverlyrivalry
    Take a look here
     
  7. HyGlobalHD

    HyGlobalHD Spider Jockey

    Messages:
    25
    GitHub:
    HyGlobalHD
    Soo You Want to Use The PHPStroms IDE To Run A Server Or make A Plugin using it?
     
  8. HyGlobalHD

    HyGlobalHD Spider Jockey

    Messages:
    25
    GitHub:
    HyGlobalHD
    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
     
  9. QuiverlyRivalry

    QuiverlyRivalry Zombie Pigman

    Messages:
    491
    GitHub:
    quiverlyrivalry
    what about composer etc?
     
  10. SOFe

    SOFe Administrator Staff Member PMMP Team Poggit Admin

    Messages:
    1,968
    GitHub:
    sof3
    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.
     
  11. Kenn Fatt

    Kenn Fatt Slime

    Messages:
    82
    GitHub:
    kennfatt
    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'
     
  12. jasonwynn10

    jasonwynn10 Moderator Poggit Reviewer

    Messages:
    1,489
    GitHub:
    jasonwynn10
    I'll probably make a mini tutorial for this in my upcoming Youtube series :p
     
    QuiverlyRivalry and _XHazardX_ like this.
  13. Awzaw

    Awzaw Zombie Pigman Poggit Admin

    Messages:
    726
    GitHub:
    awzaw
    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?
     
    QuiverlyRivalry and jasonwynn10 like this.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.