Are you? Apart from IDE, I also run a version control system, a build system, a CI/CD system, a language runtime..
These are all from different vendors.
I kind of appreciate Apple's approach to simplicity. I use an iPad because I don't want to maintain another computer; syncing configuration, updating packages, etc. But it basically means that I use it as a "dumb terminal" when I hear it has a surprisingly fast processor. Seems like a waste.
I admittedly don't do much of anything with it, but it's neat to have.
I wonder why they emulate x86 instead of targeting ARM though.
More in depth discussion here: https://news.ycombinator.com/item?id=18425106
It's actually why they call it IDE because it's an integrated development environment.
I work on open standards for CAD to allow portability of that and am starting to apply this to data science too.
Add Git credentials, importing a project takes care of the setup and build and you can create new Run tasks in most IDEs for calling a different part of your build file e.g. deploy or test.
And I occasionally copy/paste from a browser. But you can do that just fine on an iPad or iPhone.
Also what about people doing CAD, Data Science etc. they also almost always stay within one app.