-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.ps1
executable file
·85 lines (58 loc) · 1.38 KB
/
setup.ps1
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
choco install -y git
if (![System.IO.File]::Exists("~/.gitconfig")) {
$fullname = $env:username
$username = $fullname
git config --global user.name "$fullname"
git config --global user.email $username@gmail.com
}
# editors
# choco install -y Atom
# choco install -y VisualStudioCode
choco install -y vscode
# choco install -y SublimeText3
# c/c++
# recommend install visual studio first!
choco install -y llvm
choco install -y cmake
# choco install -y conan
# choco install -y clion-ide
# go
choco install -y golang
# gogland
# java
choco install -y jdk8
choco install -y groovy
# choco install -y scala
choco install -y kotlinc
choco install -y maven
choco install -y gradle
# choco install -y intellijidea-ultimate
# javascript
# choco install -y nodejs
choco install -y nvm
# FIXME
# nvm install 6.11
# nvm install 8.6
# nvm use 8.6
# npm install -g cnpm --registry=https://registry.npm.taobao.org
# cnpm install -g react-cli
# cnpm install -g create-react-app
# choco install -y WebStorm
# php
# choco install -y php
# composer
# choco install -y phpstorm
# python
choco install -y python
# choco install -y anaconda3
# choco install -y pycharm-professional
code --install-extension ms-python.python
# ruby
# choco install -y ruby
# choco install -y RubyMine
# rust
choco install -y rust
echo
echo "Done."
echo "please exit current terminal and re-open a new one!"
echo