It's like.. I'll want to just press a run button - but no, apparently you have to setup launch scripts or something? I dunno. And to do that involves commands in a text box? What is this, 1980? WHERE'S MY BUTTON?
And the key binding for running is apparently F5. Sorry, but my Mac keyboard hides F5 behind function keys. What is this? Windows?!
Anyway, yes, I'm sure.. this is probably all fixable and I'm dumb. Cuz what I wanted when trying something out is to spend 2 hours configuring my editor.
@bigzaphod You're not alone. It's as if they took all the bad things from the command line (like having to remember what command you want) and shoved them into a UI that then nags you to install extensions.
I just want some useful text editing things on the menu bar and tool bar.
@bigzaphod One of the most enduring, persistent, and pervasive aspects of software development is "you're holding it wrong" and the right of passage / paying your dues of crawling through hot shards of broken glass to prove your worthiness.
related: https://www.codevoid.net/ruminations/2022/04/12/demoralized-by-complexity.html
PS see the current 'skill issue' refrain when one has a substandard experience with the robots
@bigzaphod Have you ever used Android Studio? Sure it’s powerful and there are some nice things it can do (and it’s *way* better than using Eclipse 😬 like you used to have to do) but ooof…
For all its faults, whenever I switch back to Xcode it’s like coming home.
@bigzaphod > is this windows?
Yeah, the default key bindings were literally picked because that’s what they were in the original Visual Studio on windows 😹
@ghalldev There’s an option to fix that. Boy it’s annoying. It didn’t always work the way it does now, I don’t think.
The trick is pinning tabs. You can do it manually or have it set up to pin anything you open or edit. There may be one other option.
@foobarsoft Even that doesn't work quite how I expect it to, unless I'm missing something. It should only pin a tab if I make changes to the file.
It's really not the end of the world for me, I mostly work in Nova 😅
@ghalldev That’s one of the options available, my sentence wasn’t terribly clear.
I agree it feels a little off, I’m mostly used to JetBrains stuff. I’m just happy I figured out how to get it to stop using a single tab for everything constantly making me where I was.
@foobarsoft Oh maybe that’s a newer option? I don’t remember seeing that before.
Thanks!!
@foobarsoft Not sure if you'd be interested, but I found this set of keybindings for Xcode. 🙂
https://gist.github.com/tranquan/b15a4502930e4c8649bc1dab5c1d2173
@bigzaphod No, it’s nuts. I think you need severe I’m-Used-To-Microsoft-Design-Koolaid to like it.
I can’t stand it. I’ve used Eclipse and use IntelliJ every day.
I tried VS Code and bounced off it HARD.
@bigzaphod Every time I try to clone a GitHub project and open it in VS Code, it's like: "Do you personally know and completely trust each and every one of these developers? Because there could be malware hiding in here, and nobody would know!” And I'm like, uhhhh… n-no? And then it's like “Entering punishment mode. Until you change your mind, no developing fun times for you. Good luck figuring it out, jerk”
Punishment mode involves a lot of passive-agressive red squiggly underlines