The Living Thing / Notebooks :

Visual Studio Code

Atom for finite RAM

A text editor.

VSCode is Microsoft’s competitor to Atom, with a similar technology stack, but slightly better segregated.

AFAICT it’s the editor component from Visual Studio. Or is that something else? IDK, too bored to look.

Anyway, VSCode is pretty good, it turns out.

Code outline view was missing, but is in development, and available as an extension called code outline.

You want it to work from the command line for fish?

set -U fish_user_paths "/Applications/Visual Studio Code.app/Contents/Resources/app/bin" $fish_user_paths

previewing markdown

It comes with a built-in markdown preview, but you want mathematics support, no?

You can augment native markdown preview with math support or use revamped markdown preview enhanced, which is very luxurious but hangs sometimes.

Config hacks

Are your code completions too aggressive? How about bracket closing? (brrrrr) They can be toned down for e.g. markdown.

You probably want, in your config

    "editor.autoClosingBrackets": false,

Maybe also

    "editor.acceptSuggestionOnEnter": false,

Aaaaahhhh that’s better.

path location?

Want to associate new file types to certain languages?

    "files.associations": {
        "*.thor": "ruby",
        "*.jsx": "javascript"
    }

Want to disable reporting to microsoft?

    "telemetry.enableTelemetry": false