5 ms·
Dyslexic programmer here! Here's some of my tips I use. ALWAYS ALWAYS close your parenthesis/brackets/quotes as soon as you open them then go back to write wha
by salomon812 5y ago
Dyslexic programmer here! Here's some of my tips I use.
ALWAYS ALWAYS close your parenthesis/brackets/quotes as soon as you open them then go back to write what's in them. So, if I write: func(arg), the keystrokes for me are: f u n c ( ) <- a r g and it's muscle memory at this point.
Color syntax highlighting is a must! It lets you know your keywords are correct.
Copy-and-paste variable names. Write them once and then get fast at copying them.
And then some preferences I like, not sure if they're related:
I prefer coding styles with lots of vertical white-space. I also rotate my monitors to portrait.
Also, I've always used a dark mode theme. I thought that was a nostalgia for the old DOS days, but seeing other people recommend them, maybe it's a thing?
- justsomehnguy 5y ago> Copy-and-paste variable names Notepad++ is very good at suggesting anything already typed in the document and supports syntax highlighting. Not sure if this would be a good editor for a newbie, but it would work.
- clircle 5y ago> Copy-and-paste variable names. Write them once and then get fast at copying them. I’m about to blow your mind with dynamic abbreviations in Emacs. Tab complete all your words longer than a few characters. https://www.gnu.org/software/emacs/manual/html_node/emacs/Dynamic-Abbrevs.html https://www.gnu.org/software/emacs/manual/html_node/emacs/Dy...
- jethro_tell 5y agoHuh, I dark mode everything too. Maybe it's a thing?
- hermitdev 5y agoI'm not dyslexic, and I dark mode all the things, too. For me, it eases the eye strain. I also turn on night mode at 3pm, regardless of time of year. I'm prone to sinus headaches due to allergies and bright lights can make it worse (not quite migraine levels, but enough to make concentration difficult). I also have a tendency to spend long hours with minimal breaks in front of my screens (like +16 hours/day during work from home only occasionally getting up for coffee or bathroom).