Skip to content

Instantly share code, notes, and snippets.

@andrew-codes
Last active May 1, 2020 16:00
Show Gist options
  • Save andrew-codes/1037e005113acb4e6fb9083c75a62825 to your computer and use it in GitHub Desktop.
Save andrew-codes/1037e005113acb4e6fb9083c75a62825 to your computer and use it in GitHub Desktop.
Developer Workbench

VS Code

brew cask install visual-studio-code

Extensions

# ====================================================================
# Live Share (https://visualstudio.microsoft.com/services/live-share/)
# ====================================================================
code --install-extension ms-vsliveshare.vsliveshare
code --install-extension ms-vsliveshare.vsliveshare-audio

# Shared pomodoro timer
code --install-extension lostintangent.vsls-pomodoro

# Shared whiteboard
code --install-extension lostintangent.vsls-whiteboard

# Requires Test Explorer (code --install-extension hbenl.vscode-test-explorer)
code --install-extension hbenl.vscode-test-explorer-liveshare

# Live Browser Preview
code --install-extension auchenberg.vscode-browser-preview

# ========================
# Markdown & Documentation
# ========================
code --install-extension silvenon.mdx
code --install-extension znck.grammarly
code --install-extension xyc.vscode-mdx-preview

# ==================
# JS, Refactoring, Code Metrics
# ==================
code --install-extension cmstead.jsrefactor
code --install-extension capaj.vscode-exports-autocomplete
code --install-extension kisstkondoros.vscode-codemetrics
code --install-extension wix.vscode-import-cost

# =======
# Testing
# =======
code --install-extension hbenl.vscode-test-explorer
code --install-extension Orta.vscode-jest
code --install-extension andrew-codes.jest-snippets

# Requires WallabyJS license: https://wallabyjs.com/
code --install-extension WallabyJs.wallaby-vscode

# ======
# eslint
# ======
code --install-extension dbaeumer.vscode-eslint
code --install-extension drKnoxy.eslint-disable-snippets

# ==================
# Package Management
# ==================
code --install-extension eg2.vscode-npm-script
code --install-extension pflannery.vscode-versionlens
code --install-extension christian-kohler.npm-intellisense
code --install-extension jasonnutter.search-node-modules

# ==========
# Presenting
# ==========
code --install-extension jspolancor.presentationmode
code --install-extension pnp.polacode
code --install-extension vsls-contrib.codetour

# ==========
# React, CSS-in-JSS
# ==========
code --install-extension paulmolluzzo.convert-css-in-js
code --install-extension OfHumanBondage.react-proptypes-intellisense

# =====
# Misc.
# =====
# Better git support
code --install-extension eamodio.gitlens

# Requires Quokka license: https://quokkajs.com/
code --install-extension WallabyJs.quokka-vscode

code --install-extension alefragnani.Bookmarks
code --install-extension mikestead.dotenv
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment