====== Visual Studio Code ====== [[https://code.visualstudio.com/|Vscode]] is an extensible Open Source [[dev:editor:ide|IDE]] written by Microsoft. There's a variant without proprietary blobs and tracking called [[https://vscodium.com/|vscodium]]. [[:dev:start#programming-languages|Languages]] supported with a plugin in vscode include, but are not limited to: * [[:dev:golang|Go]] * [[:dev:java|Java]] It also has plugins for many configuration systems used in [[:admin:devops|DevOps]] environments, e.g. * [[:admin:puppet|Puppet]] * [[admin:ansible:start|Ansible]] ===== Setup ===== On [[:admin:linux:|Linux]], you [[https://code.visualstudio.com/docs/setup/linux#_visual-studio-code-is-unable-to-watch-for-file-changes-in-this-large-workspace-error-enospc|may need to]] increase the [[:admin:linux:inotify#limits|inotify limits]]. The default of 8192 on many distributions is too low. ===== vscodium ===== Since codium doesn't use the same repository as Microsoft's Visual Studio Code, some extensions may not be available. ===== Themes ===== * [[https://vscodethemes.com/|vscodethemes.com]]