NET? If you have an extremely large PHP application with many classes and many people using it, why is fuzzy matching ok there, but not sufficient for Java or. When you mention "when it comes to PHP development" - why is it be any different for PHP than to Java or. VSCode et al are find for smaller apps/software and I concur may well be used for larger development when it comes to Javascript based languages, but for any other language I'd bet large enterprise development with multiple users in corporate environments remains with traditional IDE's. VSCode and other text editor's implementations of this are not the same and not as robust. This is the fundamental and traditional feature of IDE's that's necessary when you have large applications. Re 'proper rock solid code navigation and code completion' I meant the core ability to 'Go to declaration' on a class/method/variable in the code and actually end up in the right place through proper symbol linking and not just fuzzy matching. The ecosystem around plugins is second to none right now. VSCode is open source and on an extremely aggressive release cycle getting big improvements every month. Though for all I know, someone already made a plugin in VSCode for that :) If I were a full time PHP dev, I'd almost certainly be using PhpStorm for that reason. The only things I am missing from PhpStorm (I used the intellij platform for like 5 years) are the deep integrations with frameworks like Laravel and Symphony and all their respective packages. I even debug remotely into my Docker containers without issue. Add the xdebug plugin, edit the 2/3 settings it has, and you are good to go. The debugging for PHP projects is just as good as any IDE I have ever used, including PhpStorm. The plugin ecosystem for VSCode is staggering. NET Core and JavaScript/TypeScript developer right now and just do the odd PHP job (typically WordPress, Magento, or Laravel) on the side or as personal projects. I appreciate the response and am most certainly not trying to start a my IDE can beat up your IDE battle.įor the record, I am primarily a. If you enjoy the setup more power to you. It was perfectly fine and I'm sure it's still a good IDE. I'm not up-to-date on Netbeans, I have not used it seriously since the 6.x series, when I used it full time for a couple years as it was what the team I was on used back then. Go back to Tools -> Plugins -> Settings -> AddĮdit: Added the Netbeans dev for PHP 7.1 support.Search for "Javascript" -> Select all plugins with Javascript or Libraries Category. Search for "PHP" -> Select ALL plugins with the PHP Category.Go to Available Plugins -> Search for PHP.Install Netbeans 9 on your platform of choice.Just a quick and dirty guide on how to get Netbeans 9 to work with PHP, because this was friggin' impossible to find anywhere else!
0 Comments
Leave a Reply. |