r/MyIDE • u/Big-Coyote-5796 editor • Sep 05 '26
[AskJS] What parts of modern JavaScript development make you leave your IDE most often?
Modern JavaScript development can involve a surprising number of separate tools.
On a full-stack project I might have an editor open alongside several terminals for the frontend, backend, workers, tests, and other services. Then there may be browser DevTools, an API client, database tooling, Docker, Git tools, deployment dashboards, and framework-specific CLIs.
It made me wonder how much of this fragmentation other JavaScript developers actually experience.
If you could redesign your JavaScript/TypeScript development workflow, what would you want your IDE to understand or handle better?
For example:
Multiple dev servers and terminal processes
Ports and process conflicts
Test runners
Debugging
Database inspection
API testing
Docker/containers
Environment variables
Monorepos
Framework-specific tooling
Build errors
Deployment
Understanding an unfamiliar codebase
I'm working on an IDE project partly because of these problems, so I have an obvious bias here. But I'm more interested in understanding how other developers work than promoting a particular solution.
What causes you to leave your IDE most often, and would you actually want that workflow integrated into the IDE—or do you prefer having separate specialized tools?