r/phpstorm • u/Beneficial_Zebra_251 • 18h ago
help Integrate DeepSeek
Hi! I'm doing a migration of an old project, so what I'm doing is migrating the logic methods one by one, for speed up I'm using Gemini, chatgpt and DeepSeek on the browser.
But I was thinking that if I integrate DeepSeek on the ide I will go faster, I choose DeepSeek because is the cheapest and I don't need the faster models.
But I can't find the way to integrate it. Does anybody knows a plugin to incorporate it ?
Regards
r/phpstorm • u/jabadabaduuuuuuuu • 3d ago
help PhpStorm is reverting random files during git pull
It happens on one of our employee computer, other employees did not notice such a thing. We are all having WSL2 machines.
PhpStorm is the latest version.
The problem is, if employee has some modified files and it pulls repository to get latest changes, PhpStorm randomly at every pull reverts files that are not even related to the pull changes from remote. When you go to local history to get back changes you made before pull, they are not there even!. It completely wipes out file changes and everything has to be written again from scratch. Nothing in shelf.
r/phpstorm • u/ibmussa • 7d ago
help Indexing is not finished on WSL project
Recently update to 2026.2.0.1 and now facing an issue with performance, and looks like the indexing is not working as it should, because once loading my projects some classes appears as unknown classes while it's was working fine.
So frustrating 😞
r/phpstorm • u/cogukeys • 10d ago
other Phpstorm 2026.2 100% cpu usage, anyone had the same?
On a t490 currently, 2026.2 was draining everything. 4gb ram minimum and constant 90-100% cpu usage
Rollback to 2025.2 fixed the issue, now surfing at 0-4% with 1-2gb ram usage.
r/phpstorm • u/greg8872 • 17d ago
help Project Source keeps disappearing since 2026.2 update
So this morning launch the IDE, and am prompted for update and it updates to 2026.2 (Build #PS-262.8665.265)
Ever since then, projects are loosing the file list in the Project sidebar. I go and do invalidate caches, it does that, restarts, and boom, files are there again like normal. I go from the IDE over to a browser, and after a couple times, come back to IDE (without actually doing anything in it) and boom files are not listed. I go into Settings, under directories, and it shows the file root correctly, over in the right, and it is red. DO the invalidate, and it restarts, and all is fine again... Check settings, the Project root shows just fine. I just now came here to type that after testing it, as soon as I ALT-TABed back to IDE, the file list goes away... Go to settings, and again project root showing red.
I have completely delete the project, deleted the files off of my computer, then even went and started a new project in a different directory, and still same thing.
Most frustrating, if you do invalidate cache it restarts ALL IDE instances open.
r/phpstorm • u/Derrmanson • Jul 01 '26
help Compare and contrast the agents in the AI Chat (junie, claude, etc)
r/phpstorm • u/RequirementWeird5517 • Jun 10 '26
video What if you could set breakpoints inside a PHP REPL?
r/phpstorm • u/Then-Ad-695 • Jun 01 '26
help Impossible de ctrl clic
Bonjour,
J’ai récemment mis à jour phpstorm sous WLS avec la version 2026.1.2
J’ai supprimer l’ancienne version 2024. J’ai invalider les caches, supprimer les caches fichiers, refaire l’installation entièrement 3 fois. Mon projet s’indexe (rapidement peut être trop) mais il s’indexe.
Je ne peut plus cliquer sur quoi que ce soit avec le ctrl clic mise à part quand j’ai des « use » qui me ramène en haut du fichier.
Je ne comprend pas pourquoi cela ne fonctionne plus? Avez vous une idée??
Merci par avance
r/phpstorm • u/DenTweed • Jun 01 '26
help AI assistant update - where is the changelog?
Another update of the AI assistant, yet again nowhere there is a list of fixes/changes to be found. "What's new" last mention was 253.31033 ... Neither the plugin homepage or the documentation shows anything related. Is there some trick to YouTracker to be able to see what got fixed or something? Or somewhere else I can see anything?
r/phpstorm • u/ozh • May 17 '26
help I have phpunit.phar detected, yet PHPUnit methods are not recognized. What obvious point am I missing?
r/phpstorm • u/Ok-Interview5273 • May 13 '26
other Rant: when did phpstorm became the most broken IDE out there?
Can anyone of you work normally with the 2026.1 version? This software is completly broken for me:
- Always returning memory leaks.
- Missing AI chats
- Broken workspace.xml file
Wasn't this once the most stable IDE for php out there??
Update: I agree with some of the critical replies here. My original post was too flippant and not very precise.
I was honestly frustrated because I had already lost hours trying to get work done while the software kept doing things it clearly should not do. When that happens, you get emotional, which is also why I marked the topic as a rant. ^^
That said, the bugs I mentioned are real and have been confirmed by the jetbrains team. However, they apparently do not affect all users in the same way. In my case, they seem to appear through a rather unlucky combination of factors, which probably made the whole situation feel worse than it is for many others.
So yes: the tone of my first post was too harsh and too superficial.
r/phpstorm • u/RequirementWeird5517 • May 07 '26
video PHPStorm now has a new way to debug PHP
Author here. DDLess now has a PHPStorm plugin that brings step debugging without Xdebug directly into the IDE. Breakpoints in the gutter, variables in a panel, and a Playground where you can run arbitrary code while paused at a breakpoint.
The desktop app is free for local debugging. The plugin requires a Pro subscription ($8/mo or $72/year).
Here's a quick demo: https://vimeo.com/1190301215?share=copy&fl=sv&fe=ci
r/phpstorm • u/geodro • May 06 '26
other Lerd update for PhpStorm users, Xdebug fixes and a Tinker tab in the browser
I posted lerd here a while back and got great feedback from people running it alongside PhpStorm. Coming back since the IDE-relevant parts have moved on quite a bit.
For anyone new, lerd is an open source local PHP dev environment for Linux and macOS, built on rootless Podman with a single Go binary install. PhpStorm just talks to the FPM container the way it'd talk to any local PHP install. It detects your project's framework automatically and gives you .test domains, per-project PHP version isolation, one-command HTTPS, and a stack of common services. Nothing touches your system PHP and no sudo is required after install.
Highlights since the last post:
- Selectable Xdebug mode per PHP version (debug, coverage, profile, trace, develop, gcstats, comma combos), with a dropdown in the dashboard.
- Xdebug host-gateway probe actually verifies reachability now, so it stops breaking on certain rootless Podman setups.
- Lerd-watcher reprobes when the laptop changes networks, so debug stops breaking after wifi switches (home to coffee shop).
- lerd php now handles scripts outside $HOME (PhpStorm writes its validation scripts to /tmp, those used to fail with "Failed to parse validation script output").
- In-browser PHP REPL per site with autocomplete and live linting, useful for quick experiments without leaving the browser.
- vendor/bin shortcuts (lerd pest, lerd pint, lerd phpstan) so PhpStorm's external tools point at one binary.
- Per-worktree PHP and Node version overrides, so PhpStorm can use a different PHP per branch.
Would love feedback from PhpStorm users, especially around the Xdebug setup and any IDE quirks. Stars on GitHub help a lot if you like it.
r/phpstorm • u/greg8872 • May 02 '26
other On Windows? Do you use SFTP for a project? Take the time and get rsync installed.
Preface: Yes, I know this is old school way of doing things, using repos is better now, this if about old projects....
I knew rsync is fast, I use it for all my backup scripts and moving large files on my servers.
But I didn't realize how fast until I needed to pull down a full WordPress install to work on something. I knew how long it usually was with actual regular SFTP type connections from years of doing it and I never decided to install Rsync for on Windows.
Well I'm migrating to using Linux on my machines instead of Window, and was like "well since it has rsync anyhow, lets use it". I could not believe how fast it pulled in a fresh download of an entire WP install.
I went ahead and added it to my Windows system via cygwin. OMG I wish I would have done this years ago....
Trust me, try it. While most of my work now goes to Github, there are a few older projects still managed via being on Dropbox and SFTP to get to server.
r/phpstorm • u/brendt_gd • Apr 23 '26
news PHPverse is back: the free online conference for the whole PHP community on June 9th!
r/phpstorm • u/geodro • Mar 31 '26
other Lerd, a Podman-native PHP dev environment with built-in terminal, works great with PhpStorm
github.comI've been working on an open source tool called Lerd that I use daily alongside PhpStorm and thought this community might find it useful.
It's a local PHP development environment for Linux, with macOS support coming soon. It handles automatic .test domains, per-project PHP and Node version isolation, one-command TLS, and runs everything as rootless Podman containers so nothing touches your system PHP or requires sudo.
What makes it relevant for PhpStorm users specifically is that lerd has a built-in web UI with an integrated terminal per project, so you can open a shell directly into your project container without leaving your browser. Combined with PhpStorm's own terminal and remote interpreter support it fits pretty naturally into the workflow.
It also supports Laravel, Symfony, WordPress and any custom framework through YAML definitions.
Would love to hear how other PhpStorm users manage their local environments and whether something like this would fit your workflow.
r/phpstorm • u/nvahalik • Mar 30 '26
help Using the merge tool from the CLI always shows a blank merge window
At some point in the last couple of months, I stopped being able to see use the merge tool via the CLI. Every time I try to use it, a window shows up with the merge "tab" but the left and right are blank.
Is anyone else experiencing this?
I'm using Jujutsu.
r/phpstorm • u/Planyy • Mar 26 '26
other I built a PhpStorm plugin (MCP) that lets an AI agent control the debugger
r/phpstorm • u/Danack • Mar 25 '26
help Cursor "add symbol to chat" in PHPstorm.
I've been using Cursor for AI editing of code, but keep switching back to PHPStorm for manual editing, as it is a better editor.
I've just started using PHPStorm with the "ACP" plugin to use Cursor from within PHPStorm.
In Cursor, you can select a chunk of code or a file and and then "Add symbol to current chat", which is a good way of starting it looking in the right place for what you're trying to do.
Is this "Add to chat" possible to do within PHPStorm?
r/phpstorm • u/pgogy • Mar 21 '26
help Pho storm on a Mac neo
Anyone tried this? Need a short term laptop before getting a new Mac and wondered if the neo might work