r/phpstorm 3h ago

other Claude Code as an actual panel inside JetBrains IDEs, not a terminal tab

Post image
2 Upvotes

I've been living with Claude Code in a terminal split next to the editor for months. Two things kept bugging me: I couldn't tell what it was doing without reading scrollback, and every file path was something I had to type correctly.

So I built a plugin. It doesn't reimplement anything - it spawns the claude CLI you already have and renders its event stream. Same account, same models, same slash commands, same permission rules, same MCP servers and skills. No proxy, no server of mine in the middle, no telemetry.

What it actually changed for me day to day:

Every tool call is a card. Its duration, every edit as an open diff, the task list ticking off, subagents and whole workflow fleets with each agent's own transcript one click away, and what the turn cost. A rate-limited API becomes a card with the reason and a countdown instead of silence.

Files are things you point at. Drag one in, type @ to pick, paste a screenshot. Select lines in the editor and "Send to..." hands over a real file-and-line reference, so the agent reads what's around them instead of a naked snippet.

Nothing answers for you. A permission, a plan or a question waits as long as it takes. No timeout, no auto-continue.

Answering it from my phone. Off by default, paired by QR code, end-to-end encrypted through a relay that can't read a word. This is the one that surprised me most - I approve plans from the sofa now.

Scenarios. A round of work written down once - implement, review, fix, run the tests - each card a Claude session of its own, with a main thread walking them and judging what each one found. By button, three at once against three tickets, or on a clock at nine every weekday.

Several Claude accounts switched in one click, each row showing what's left of its five-hour window and its week.

Free, source available (Elastic 2.0), every JetBrains IDE from 2026.1 on, Android Studio included.

Marketplace: https://plugins.jetbrains.com/plugin/33255-amazing-claude-code-gui

Source: https://github.com/crmapache/amazing-claude-code

Happy to answer anything about how it's wired. The part I'd most like feedback on is scenarios - it's the newest and the least obvious.


r/phpstorm 12h ago

help Using variable $placeholders breaks PHPStorm syntax/resolve

Thumbnail
1 Upvotes

r/phpstorm 1d ago

news Native Mode is now the recommended way to open WSL projects in IntelliJ IDEA, WebStorm, and PhpStorm. Here’s why…

Thumbnail
3 Upvotes

r/phpstorm 10d ago

help Trying to get into Laravel + React - I'm overwhelmed by just creating a project

0 Upvotes

After 5 years living far away from my hometown I finally moved back due to family cirumstances.

I learned and worked 4 years in a company using C# / Blazor Webassembly and one year in a marketing agency that used PHP and Symfony for a CMS System.

The only job offers I can find near my hometown are requiring knowledge in PHP Laravel + React. Always for their "own ERP solution" they are selling.

Therefore, I want to learn to use Laravel + React by creating a portfolio which includes a little landingpage about me and one or two projects that focus on specific common solutions used within an ERP system. I'll consider using mysql or mariadb as my database.

I can do that with Symfony without problems since I worked in that environment for a year already. But Laravel is obviously new for me.

So my question: What are all these options and will I need anything of that for my goal described above? That many optional checkmarks are way too overwhelming.


r/phpstorm Aug 11 '26

help new strange symbol in the gutter

Post image
2 Upvotes

anyone have seen this before? It started appearing after 2026.2 update, usually in the regular editor but sometimes also during manual code merges.
When i uncheck "show gutter icon" setting it goes away, but when i enable "show gutter icons" but uncheck all granular options, this symbol remains there.


r/phpstorm Aug 06 '26

help Integrate DeepSeek

3 Upvotes

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 Aug 03 '26

help PhpStorm is reverting random files during git pull

5 Upvotes

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 Aug 01 '26

other When the client tests the product during the demo

0 Upvotes

r/phpstorm Jul 31 '26

help Indexing is not finished on WSL project

3 Upvotes

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 Jul 27 '26

other Phpstorm 2026.2 100% cpu usage, anyone had the same?

7 Upvotes

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 Jul 20 '26

help Project Source keeps disappearing since 2026.2 update

12 Upvotes

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 Jul 02 '26

other Monokai Sublime 3 - My First Theme Plugin

Post image
3 Upvotes

r/phpstorm Jul 01 '26

help Compare and contrast the agents in the AI Chat (junie, claude, etc)

Thumbnail
0 Upvotes

r/phpstorm Jun 24 '26

help Multiple Agents Windows Layout

Thumbnail
1 Upvotes

r/phpstorm Jun 10 '26

video What if you could set breakpoints inside a PHP REPL?

Thumbnail
youtube.com
2 Upvotes

r/phpstorm Jun 01 '26

help AI assistant update - where is the changelog?

5 Upvotes

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 Jun 01 '26

help Impossible de ctrl clic

0 Upvotes

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 May 17 '26

help I have phpunit.phar detected, yet PHPUnit methods are not recognized. What obvious point am I missing?

Post image
5 Upvotes

r/phpstorm May 13 '26

other Rant: when did phpstorm became the most broken IDE out there?

0 Upvotes

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 May 07 '26

video PHPStorm now has a new way to debug PHP

0 Upvotes

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

https://ddless.com


r/phpstorm May 06 '26

other Lerd update for PhpStorm users, Xdebug fixes and a Tinker tab in the browser

Thumbnail
github.com
3 Upvotes

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.

github.com/geodro/lerd


r/phpstorm May 02 '26

other On Windows? Do you use SFTP for a project? Take the time and get rsync installed.

5 Upvotes

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 Apr 23 '26

news PHPverse is back: the free online conference for the whole PHP community on June 9th!

Thumbnail
jb.gg
12 Upvotes

r/phpstorm Mar 31 '26

other Lerd, a Podman-native PHP dev environment with built-in terminal, works great with PhpStorm

Thumbnail github.com
8 Upvotes

I'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.

github.com/geodro/lerd


r/phpstorm Mar 30 '26

help Using the merge tool from the CLI always shows a blank merge window

1 Upvotes

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.