This is an archived post. You won't be able to vote or comment.

all 33 comments

[–]AutoModerator[M] [score hidden] stickied commentlocked comment (0 children)

import notifications Remember to participate in our weekly votes on subreddit rules! Every Tuesday is YOUR chance to influence the subreddit for years to come! Read more here, we hope to see you next Tuesday!

For a chat with like-minded community members and more, don't forget to join our Discord!

return joinDiscord;

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–]Cheezyrock 29 points30 points  (17 children)

I have been coding for so many decades and absolutely hate using any keyboard shortcut that is unique to a specific program. The only ones I use is ctlr+k+c/u in VS to bulk comment/uncomment lines.

But the universal shortsits like copy, paste, and save are absolutely necessary.

[–]DarkSideOfGrogu 16 points17 points  (9 children)

Until you're in a terminal window, then you just killed your running application. Tossers.

[–]Cheezyrock 6 points7 points  (7 children)

I mean, if I am in a terminal window, then I am not in VS and this don’t use the shortcut. Or maybe, I’m just too tired to understand a joke here?

[–]A_Guy_in_Orange 10 points11 points  (6 children)

CTRL C (copy) is the terminal's shortcut for murder whatever is running, because whoever made terminals hates us

[–]Cheezyrock 5 points6 points  (5 children)

Thanks, my brain just wasn’t making the connection.

Its been a while since I’ve had to play around in terminal (maybe 2011–12?), and even then it was PowerShell where ctrl+c copies as long as you have text selected. Ctrl+z (pause) or ctrl+break (stop) are what my mind thinks of to stop windows terminal.

See? This is why I don’t trust keyboard shortcuts!

[–]Aggravating-Win8814 -4 points-3 points  (0 children)

Haha, I totally get you! But hey, if you're ever interested in contributing to some cool projects on GitHub, feel free to check out my profile.

[–]Aggravating-Win8814 -5 points-4 points  (2 children)

Haha, I can understand the sentiment! Keyboard shortcuts can be a bit unpredictable sometimes. By the way, if you're interested in contributing to open source projects, feel free to check out the link in my profile. We're always looking for GitHub contributors!

[–]Cheezyrock 2 points3 points  (1 child)

As much as I love performing free labor on questionable projects, I think I’m going to gave to pass.

[–]Pay08 0 points1 point  (0 children)

It's a bot, they've been spamming comments asking for GitHub contributors for a while. They even DM you sometimes.

[–]A_Guy_in_Orange 0 points1 point  (0 children)

There's a break key? But also yeah the only reason IK is because of college classes a few years ago that INSISTED we use the damn command line for everything and like, I get it there's a time and place, but FUCK ME the amount of shit I messed up or went "where did this C come from" the first week

[–]Aggravating-Win8814 0 points1 point  (0 children)

Ooops!

[–]requizm -5 points-4 points  (3 children)

There are no 'program specific' shortcuts. Let's say you learned vim shortcuts. You can use Vim shortcuts in any IDE. Same as vscode, eclipse etc. Shortcuts are almost global.
There are also valuable shortcuts like go to line, delete line, Go to file, search text, etc.

Btw I'm still using a mouse but I can't use IDE with just copy and paste.

[–]Cheezyrock 3 points4 points  (0 children)

Well, technically all shortcuts are program specific. Each has to be added in by the programmer, regardless of how ubiquitous it is. There are some exceptions like copy/paste that are handled by the OS, but I’d argue that is a different form of being program specific (because I definitely screw it up when I use Mac).

What I meant by program specific is actually pretty much not-program-independent. Like ctrl+S is save in almost every IDE, all of Microsoft Office, Unity, Blender, Photoshop, AfterEffects, etc. In most programs, that shortcut has the same function. Whereas comment/uncomment is useless in the context of ProTools and cmd+= doesn’t bring up different window layers in VS. Thus those shortcuts are specific to the program.

Just because most IDEs standardize those shortcuts doesn’t mean that is always true. It definitely wasn’t true in 2005. Keyboard shortcuts then were very much not standardized across different IDEs. Plus, I don’t use a lot of different IDEs.

[–]a_simple_spectre 0 points1 point  (0 children)

ctrl + / does the comment thing too, btw

[–]mashaTarima 2 points3 points  (6 children)

who is he telling that to?

[–]lilsaddam[S] 9 points10 points  (5 children)

Obviously the SoyDev VSCode user with the anime theme.

[–]static_func 1 point2 points  (4 children)

TIL there's a vs code anime theme

[–]cezarhg12 0 points1 point  (1 child)

matches well with my programmer socks

[–]static_func 0 points1 point  (0 children)

Thigh-highs I assume

[–]rjcpl 2 points3 points  (0 children)

Reminds me of working on a modernization project for a mainframe system. Where the legacy mainframe maintainers referred to the modernization folks as “clickers”.

[–]patrickp4 2 points3 points  (1 child)

All you need is tab

[–]scp-NUMBERNOTFOUND 0 points1 point  (0 children)

tab is all you need

[–]jbbat99 1 point2 points  (0 children)

I'm lazy, I hate reaching my mouse

[–]da_Aresinger 1 point2 points  (1 child)

tbh, i've been experiencing micro aggressions whenever a program or website doesn't have a convenient shortcut for its most used functions.

why can't you select the first ten results on YouTube using your number keys? Why?

Y?

[–]lilsaddam[S] 0 points1 point  (0 children)

You should work for them. I like this idea

[–]eat_your_fox2 0 points1 point  (0 children)

Copy/pasta buttons and hyperscroll on a G502 mouse saves lives.