Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

GTHell's avatar

What are some alternatives to PhpStorm?

I don't want to limit myself to PhpStorm. Its IdeaVim integration is superb and navigation shortcut is really intuitive. Git integration, Code refractor and the terminal make me using no alt+tab beside previewing the View on Chrome. but its code completion still not perfect. It would be great to have view auto-completion in the Controller. There're a lot of other problem that I don't remember to address but having other tools beside knowing PhpStorm is always a plus.

0 likes
4 replies
Talinon's avatar

If Vim key bindings and navigation are a primary concern, most modern editors have this mode, or there are extensions available. These are the two main editors I've been using of late:

Sublime has a built-in Vintage mode: https://www.sublimetext.com/

Microsoft's Visual Code is gaining a lot of attention lately, and also has an extension for Vim emulation: https://code.visualstudio.com/

With both alternatives, you will notice a significant improvement in speed with various tasks, such as file searching.

1 like
GTHell's avatar

I use Visual Studio Code a lot, before, and the one popular Vim extension update frequently but I think that there's no better support of Laravel + VSCode yet. It getting slow a lot. Maybe I need to recheck it again after all this month.

Sublime? Well, I don't like it that much because more plugins mean more conflict and VSCode handle plugin better than Sublime because I can enable/disable just to see which one of them is conflicting each other. I don't know is there anything like environment management for plugin for specific project.

I also want to start integrate React Js into my project. I see Coda and it's look really good for front-end but have no idea about the back end stuff. Also, Codelobster seem to have a good focus on Laravel but still, I don't have money to get the license because the Laravel plugin only available for the paid version.

Talinon's avatar

Laravel is still very much the "new kid on the block".. options are somewhat limited.

BezhanSalleh's avatar

Sublime Text 3. very flexible, easy to customize, light weight and has lots of plugins and ofcourse you can develop your own.

Please or to participate in this conversation.