-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.vscodeextensions.sh
132 lines (94 loc) · 3.3 KB
/
.vscodeextensions.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
#!/usr/bin/env bash
echo "Installing VS Code"
brew cask install visual-studio-code
echo "Installing extensions for embedded development"
# Arduino
# code --install-extension vsciot-vscode.vscode-arduino
# Platform IO
# code --install-extension platformio.platformio-ide
echo "Installing DevOps extensions"
# Cake
# code --install-extension cake-build.cake-vscode
# Inspec
code --install-extension burtlo.inspec
# Chef
code --install-extension pendrica.chef
echo "Installing extensions for language support"
# C++
# code --install-extension ms-vscode.cpptools
# C#
# code --install-extension ms-vscode.csharp
# Go
# code --install-extension ms-vscode.go
# Ruby
code --install-extension rebornix.ruby
# ES Lint
# code --install-extension dbaeumer.vscode-eslint
# Markdown linting
code --install-extension davidanson.vscode-markdownlint
# TOML files
code --install-extension bungcip.better-toml
# TextMate support
# code --install-extension togusa09.tmlanguage
# React native support
# code --install-extension vsmobile.vscode-react-native
echo "Installing general interface extensions"
# Auto tag close
# code --install-extension formulahendry.auto-close-tag
# Mimic sublime code highlighting rules
# code --install-extension joshpeng.sublime-babel-vscode
# Icon pack
# code --install-extension pkief.material-icon-theme
echo "Installing debug extensions"
# Clang
# code --install-extension mitaki28.vscode-clang
# Chrome debugger
# code --install-extension msjsdiag.debugger-for-chrome
# Native debug
# code --install-extension webfreak.debug
# Node
# code --install-extension ms-vscode.node-debug2
echo "Installing snippets"
# JavaSrcript autodoc
# code --install-extension joelday.docthis
# HTML5
# code --install-extension abusaidm.html-snippets
# JavaScript
# code --install-extension xabikos.javascriptsnippets
# React
# code --install-extension xabikos.reactsnippets
# RESt client
# code --install-extension humao.rest-client
# XML Tools
code --install-extension dotjoshjohnson.xml
code --install-extension ms-vscode.powershell
# YAML support
code --install-extension redhat.vscode-yaml
code --install-extension oderwat.indent-rainbow
code --install-extension sirtori.indenticator
# MSSQL
code --install-extension ms-mssql.mssq
# Kubernetes & Docker
code --install-extension ms-azuretools.vscode-docker
code --install-extension dunstontc.vscode-docker-syntax
code --install-extension ms-kubernetes-tools.vscode-kubernetes-tools
code --install-extension peterjausovec.vscode-docker
# CloudFormation
code --install-extension aws-scripting-guy.cform
code --install-extension pdefreitas.cf-octopus-generator
code --install-extension champgm.cloudformation-yaml-validator
code --install-extension kddejong.vscode-cfn-lint
code --install-extension pradiphudekar.cf-templates
code --install-extension dsteenman.cloudformation-yaml-snippets
# Markdown
code --install-extension davidanson.vscode-markdownlint
# Python
code --install-extension ms-python.python
# Terraform
code --install-extension mindginative.terraform-snippets
code --install-extension erd0s.terraform-autocomplete
code --install-extension sahmed.terraform-comments-beautifier
code --install-extension run-at-scale.terraform-doc-snippets
code --install-extension itayadler.terraform-ssm
code --install-extension mauve.terraform
echo "Finished installing VS Code extensions."