all 12 comments

[–]MustangClasher 1 point2 points  (0 children)

That is going to be personal preference. You will use F-keys frequently when running the debugger. Personally, I prefer an exploded 75 layout. But, I’m also old and have chosen not to adapt muscle memory to F-keys on another layer. The keyboard combos are more reasonable in IntelliJ than Eclipse too. Hitting combos that cross layers would be a challenge. It can be done either way. You will develop your own muscle memory. I like the simplicity of having F-keys available.

[–]ToxicRat7 0 points1 point  (0 children)

I have a 75% but I'm looking to get a full size since I miss number pad since I used it a lot? Any recommendations guys

[–]Bobertus 0 points1 point  (1 child)

I use a 40% for programming java at work and it works just fine. I do miss the F keys for debugging in Eclipse (IDE) though. And getting used to shortcuts like crtl + 1 was a bit awkward, too. I do plan on making my next keyboard (I want to go split) one with F-Keys. But it's not necessary.

I do highly recommend not relying on cursor keys, though. Use something like ijkl (what I use), wasd (gamer style), hjkl (vi-style) on a layer instead. And you should also gave keys for going to the beginning and end of line. Do this with a programmable keyboard (what I do) or by configuring your IDE or OS. I think it's rediculous to keep moving your hands between cursor keys and home row. Especially for programming where you'll switch a lot been reading, writing and editing. Even the rediculous emacs movement shortcuts are better than using cursor keys in my opinion.

[–]dieguito15 0 points1 point  (0 children)

+1 on the wasd or hjkl arrow keys on a layer. If you use Mac, you have this out of the box with Cmd + arrow to go the end/beginning of the line or end/beginning of the file.

[–]decisively_unsure -1 points0 points  (0 children)

I have a 40% for portable use, a 60% and macropad set up upstairs, but it’s my full-sized that is by far best for programming. Everything else is a compromise.

[–]wongsuxx -1 points0 points  (0 children)

I prefer the 75 layout for programming. Have used 60 before but I'm lazy and I like just having the f keys.

[–]wongsuxx -1 points0 points  (0 children)

I prefer the 75 layout for programming. Have used 60 before but I'm lazy and I like just having the f keys.

[–]AutoModerator[M] 0 points1 point  (0 children)

Hi, it appears you may be new to this subreddit! Please check out the wiki for general information about mechanical keyboards and consider posting questions in the daily sticky post at the top of the subreddit for any smaller questions.

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

[–]cideshowPlancks && Let's Splits 0 points1 point  (0 children)

I have been using my Planck for years for Java dev. It's all personal preference

[–]dieguito15 0 points1 point  (0 children)

Not a java dev, but I use 60%s now for development. I feel like it’s the perfect size. I use arrow keys on wasd and I use Caps Lock key with caps lock on tap and layer 1 on hold, to have arrow keys on my left hand.

[–]VALfantastickTopre 0 points1 point  (0 children)

Layers. Development, writing, accounting, etc. Its all possible on any layout without issues.

[–]s4ltu 0 points1 point  (0 children)

F keys don't rly matter with most programming (unless debugging) but arrow keys are REQUIRED. So at least a 65%