▲ 418 ▼ Are IDEs really like this ? (programming.dev) submitted 1 year ago by Gsus4@mander.xyz to c/programmer_humor@programming.dev 76 comments fedilink hide all child comments
[–] programmer_belch@lemmy.dbzer0.com 25 points 1 year ago (5 children) Just use vim, it usually comes preinstalled permalink fedilink source hideshow 5 child comments replies: [–] Mikina@programming.dev 10 points 1 year ago* (last edited 1 year ago) Unless you need to work on a solution with more than a few projects, such as Unity games. Then the LSPs go haywire and eat 20+Gb of memory, while not actually working. Which, ofc, is Microsoft's fault, since it's their analyzer that has had the bug for years now. Rider didn't have that problem, but it shits itself when you change branches. You can't win :( permalink fedilink source parent [–] gerryflap@feddit.nl 7 points 1 year ago (1 child) For a few files, sure. Idk how I'd use that on the large corporate Java codebase that I usually work with though. Despite all its memory hogging and unnecessary features, IntelliJ also proves remarkably useful when trying to find anything in these mega projects. Features like ctrl + clicking on a method call to get to its definition (even when it is in a different project that I don't have checked out), the refactoring tools, the debugger, etc are absolutely necessary to get anything done. permalink fedilink source parent hideshow 1 child comment replies: [–] timbuck2themoon@sh.itjust.works 2 points 1 year ago Maybe use tags for that but I've never personally messed with it. permalink fedilink source parent [–] milicent_bystandr@lemm.ee 5 points 1 year ago IIRC vi has been installed, or perhaps tinyvim, then I always go and install vim-gtk permalink fedilink source parent [–] dandelion@lemmy.blahaj.zone 3 points 1 year ago vim fast, IDE slow, I use vim because I'm impatient permalink fedilink source parent
[–] Mikina@programming.dev 10 points 1 year ago* (last edited 1 year ago) Unless you need to work on a solution with more than a few projects, such as Unity games. Then the LSPs go haywire and eat 20+Gb of memory, while not actually working. Which, ofc, is Microsoft's fault, since it's their analyzer that has had the bug for years now. Rider didn't have that problem, but it shits itself when you change branches. You can't win :( permalink fedilink source parent
[–] gerryflap@feddit.nl 7 points 1 year ago (1 child) For a few files, sure. Idk how I'd use that on the large corporate Java codebase that I usually work with though. Despite all its memory hogging and unnecessary features, IntelliJ also proves remarkably useful when trying to find anything in these mega projects. Features like ctrl + clicking on a method call to get to its definition (even when it is in a different project that I don't have checked out), the refactoring tools, the debugger, etc are absolutely necessary to get anything done. permalink fedilink source parent hideshow 1 child comment replies: [–] timbuck2themoon@sh.itjust.works 2 points 1 year ago Maybe use tags for that but I've never personally messed with it. permalink fedilink source parent
[–] timbuck2themoon@sh.itjust.works 2 points 1 year ago Maybe use tags for that but I've never personally messed with it. permalink fedilink source parent
[–] milicent_bystandr@lemm.ee 5 points 1 year ago IIRC vi has been installed, or perhaps tinyvim, then I always go and install vim-gtk permalink fedilink source parent
[–] dandelion@lemmy.blahaj.zone 3 points 1 year ago vim fast, IDE slow, I use vim because I'm impatient permalink fedilink source parent