Eye comfort is very important, especially to programmers, who spend most of their day looking at code in their favorite editor.
I’ve already mentioned a few themes I like, and today I am going to teach you how to set your editor up in such away that the theme changes automatically depending on what time of day it is.
Take a look at the three screenshots above: Cobalt2 Night Owl Light Night Owl The above are the three wonderful editor themes I use throughout the day (Night Owl Light is in effect from 6am to noon, Cobalt2 is noon to 6pm and Night Owl is my go to theme from 6pm to 6am, because it’s, well, perfect for us night owls out there).
AI, or Artificial Intelligence, is big at the moment, and to no surprise. AI can help humanity in many different areas, such as diagnosing an illness at an early stage, or assisting a driver with direction, or driving you to a desired destination.
While it is debatable whether or not we should trust AI to take over crucial areas of our lives (have you seen “Terminator?"), one area I found Artificial Intelligence to be particularly useful in is programming.
Visual Studio Code Visual Studio Code (or simply vscode, or even code) is an editor developed by Microsoft. The editor was released back in 2015 and by now is considered one of the best if not the best code editors out there. I admit, I used Vim for a bit, but switched back to vscode+vim plugin, since I work with .Net nowadays. I am going to tell you about my favorite set of plugins in one of my next posts.
My settings for Visual Studio Code. Please feel free to use any and all settings you might find useful :)
{ "editor.fontSize": 17, "editor.fontFamily": "'Jetbrains Mono', 'monospace', monospace, 'Droid Sans Fallback'", "editor.fontLigatures": true, "editor.lineHeight": 25, "editor.letterSpacing": 0.5, "files.trimTrailingWhitespace": true, "editor.cursorStyle": "line", "editor.cursorWidth": 5, "editor.cursorBlinking": "solid", "editor.renderWhitespace": "none", "update.showReleaseNotes": false, "editor.linkedEditing": true, "editor.suggestSelection": "first", "editor.fontWeight": 600, "editor.formatOnSave": true, "git.enableSmartCommit": true, "editor.colorDecorators": false, "git.confirmSync": false, "editor.wordWrap": "on", "editor.wordWrapColumn": 111, "git.allowForcePush": true, "git.confirmForcePush": false, "editor.