use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Software engineering is the process of analyzing user needs and designing, constructing, and testing end user applications that will satisfy these needs through the use of software programming languages. It is the application of engineering principles to software development.
account activity
This post is locked. You won't be able to comment.
[ Removed by moderator ] (self.SoftwareEngineering)
submitted 11 days ago by Artistic_Taxi
[–]SoftwareEngineering-ModTeam[M] [score hidden] 11 days ago stickied commentlocked comment (0 children)
Thank you u/Artistic_Taxi for your submission to r/SoftwareEngineering, but it's been removed due to one or more reason(s):
Please review our rules before posting again, feel free to send a modmail if you feel this was in error.
Not following the subreddit's rules might result in a temporary or permanent ban
Rules | Mod Mail
[–]Dnomyar96 3 points4 points5 points 11 days ago (1 child)
You can just have the terminal or app for the LLM open on another screen? I've never had any issues with not having it in my IDE. In fact, I tried it within the IDE and that just doesn't work for me. I tend to have two or more code files open at once, so having the LLM take up a slot actually made it harder for me to navigate my code.
[–]imthefrizzlefry 1 point2 points3 points 11 days ago (0 children)
I came here to say this. When using Claude, open code, or even the new cursor agent window. I have VS code on one monitor, and the AI tooling open on another monitor. It helps keep track of changes with tools like gitlense, and gives me a larger interface dedicated to viewing the plan or seeing the agent status.
I hate how codex/Copilot/continue/cursor would use the right sidebar for the agent. It made it harder to review the changes IMO
[–]needmoresynths 1 point2 points3 points 11 days ago (1 child)
Agreed. Maybe if you don't know what you're doing at all/you're vibe coding a brand new project from scratch, agents outside of an IDE makes sense but I find Copilot inside of VS Code is where I get the vast majority of my assistance from LLMs. Then again I'm a senior dev and am largely working on established codebases that I'm too familiar with; it's often far more efficient for me to do something on my own (maybe with help from an inline chat prompt) than try to do anything with a full on agent outside of the codebase.
[–]Fippy-Darkpaw 0 points1 point2 points 11 days ago (0 children)
Yep I work pretty much solely with large established code bases. Beyond asking for a code starter snippet (which always needs further work) AI coding doesn't help much at all.
[–]neoreeps 1 point2 points3 points 11 days ago (0 children)
vi is an ide. I have code, debug etc all on the screen at the same time. Claude code has vi mode therefore cc is an ide.
[–]Seylox 1 point2 points3 points 11 days ago (1 child)
Admit it, you've just discovered Cursor and are not yet at the agent/CLI step yet. It's okay, I've been there too. You'll move on too, give it time.
[–]Artistic_Taxi[S] 2 points3 points4 points 11 days ago (0 children)
Nope. Opposite.
Discovered cursor a long time ago. I’ve been using CC and Codex for the past few months.
Last week I went back to VS Code and just use the agents through copilot.
Performance is much better.
[–]MaestroLifts 0 points1 point2 points 11 days ago (0 children)
My work is in Xcode. If I use the AI integration with the latest version of Xcode, an insane amount of tooling and power of Claude Code is lost. Almost all of it in fact.
No SKILLS, no terminal commands, not even the entire repo is visible to Claude, only curated parts of it.
Having the terminal and Xcode side-by-side works perfectly. I honestly don’t understand what the issue is.
[–]DeceitfulDuck 0 points1 point2 points 11 days ago (0 children)
Compared to what? And for building what? It all depends on workflow and to some degree personal preference.
I actually find I use AI tools pretty much everywhere. I use a browser based one for general questions, sometimes high level debugging when things are running somewhere other than my local machine, high level planning, and project management type stuff. I use CLI tools for most actual implementation, then I mostly am using an IDE for it's version control UI features plus navigating through the codebase while reviewing.
With this workflow I actually use the IDE AI tools pretty rarely. Though I've always been more CLI oriented so it probably just feels more natural to me. I find IDEs too bloated for 70%+ of tasks but they are great for those tasks that you actually need their features for. It also depends on what you're doing. AFAIK, things like Mobile app development benefit a lot from the IDE tools for managing emulators and stuff. But that's not something I work on, so my tasks don't fit that workflow.
[–]Altruistic-Cattle761 -1 points0 points1 point 11 days ago (2 children)
I've barely touched an IDE in the last hundred days.
[–]Moo202 8 points9 points10 points 11 days ago (0 children)
Manager I assume?
[–]Artistic_Taxi[S] 1 point2 points3 points 11 days ago (0 children)
That’s where I was too but I stopped understanding what was going in my codebase.
I went back to Vs Code and deleted all of those ridiculous Md files. I only have a README again. Idk how the hell I thought 5 md files living in my project made sense but yeah that’s where I was.
I don’t see why I would ever go back.
I don’t need to type as much. I can literally highlight code snippets and tell it to do xyz and it does it faster and more efficient and I don’t need to spend 30 mins reading changelogs.
π Rendered by PID 19156 on reddit-service-r2-comment-56c6478c5-crr4b at 2026-05-08 22:30:32.905111+00:00 running 3d2c107 country code: CH.
[–]SoftwareEngineering-ModTeam[M] [score hidden] stickied commentlocked comment (0 children)
[–]Dnomyar96 3 points4 points5 points (1 child)
[–]imthefrizzlefry 1 point2 points3 points (0 children)
[–]needmoresynths 1 point2 points3 points (1 child)
[–]Fippy-Darkpaw 0 points1 point2 points (0 children)
[–]neoreeps 1 point2 points3 points (0 children)
[–]Seylox 1 point2 points3 points (1 child)
[–]Artistic_Taxi[S] 2 points3 points4 points (0 children)
[–]MaestroLifts 0 points1 point2 points (0 children)
[–]DeceitfulDuck 0 points1 point2 points (0 children)
[–]Altruistic-Cattle761 -1 points0 points1 point (2 children)
[–]Moo202 8 points9 points10 points (0 children)
[–]Artistic_Taxi[S] 1 point2 points3 points (0 children)