从零部署Windows开发环境

2018.12.21

前言

Windows下的开发生态真的糟糕,没有预装的python啥的编译都过不去。花了一天时间重装了一下Windows部署了一下开发环境,给大家介绍一下软件顺带安利一下这些软件。

软件

Choco

Choco是一款Windows下的包管理软件,类似macOS下的brew,优点就是所有的环境包由choco来管理比较整齐,一家人嘛,最重要的是要整整齐齐。缺点就是源在国外速度比较慢。但是我个人使用下来感觉速度还行,可能是因为我路由器部署了梯子的缘故。

# 对包进行安装
choco install jdk8 --x86

Cmder

面对Windows的powershell及cmd简直不能看阿,Cmder可以很好的解决从linux转windows终端使用习惯的问题。可以说是极好了,内置的linux下的基本命令,ps ls啥的都能用。

uTools

新晋花旦,类似macOS下的alfred,有竞争力。目前插件针对开发人员已经够用,例如时间戳转换、json格式化、编码加解密等,配合一个3秒内监听剪切板的事件行云流水,快速得到结果。get!

其他

另外两款都是地球人都用的了就不讲了。顺带说下vscode的终端可以配合cmder使用,好用的很!配置文件如下:

#请自行修改cmder路径
{
    "terminal.integrated.shell.windows": "cmd.exe",
    "terminal.integrated.env.windows": {"CMDER_ROOT": "C:\\cmder"},
    "terminal.integrated.shellArgs.windows": ["/k", "C:\\cmder\\vendor\\init.bat"],
}
#vscode StandardJS
npm install standard --global
npm install babel-eslint --global