vs code
最后更新于:2022-04-02 03:43:49
[TOC]
## 必备插件
```
Chinese (Simplified) 中文插件
IntelliJ IDEA Keybindings 键盘映射扩展
Settings Sync 同步设置到 gitgist
```
## 同步配置
[参考网站](https://tmr.js.org/p/fa3b8081/)
1. 下载插件
`Settings Sync
`
2. 上传配置
`Ctrl+Shift+p`-> `>sync 上传配置`
3. 下载配置
`Ctrl+Shift+p` ->`sync 下载配置`
4. 我的 gistid`7570c2b639e9b86254a8bd7f4a1bf370`
## 安装java环境
1. `choco install java`
2. ` choco install maven`
3. 用maven 生成项目
![](images/Snipaste_2018-12-06_14-10-27.png)
## 配置python
1. 在编辑左下角可选择python的版本
或 `Ctrl+Shift+p` 搜索`Python: Select Interpreter`
2. 添加 debug 功能,在左端选择debug ,选择齿轮即可
## 配置git
搜搜git 插件安装 前几个 即可
```
Git History Diff
Git Patch
```
### 添加远程仓库
通过命令行的方式添加
### 查看当前文件的历史文件
1. 在当前文件右键,选择`GitHD : View FIle History`
2. 在弹出的页面选择历史commit
3. 在左边列出来的文件的`Focus` 就是次文件的历史文件
### 导出(应用)补丁
1. 导出补丁
在分支选项中. 点击`...` 按钮,选择`Git:Createes a patch fron unstages files` 即可把 当前改动文件导出为一个补丁
2. 应用补丁
在同一地方点击`...` 选择`Git:Apply a patch from existing path file`
## go配置
安装 go 插件
在`setting.json`中添加
主要添加 `go.formatTool`,`go.goroot`,`go.toolsGopath`
```
{
"go.buildOnSave": "workspace",
"go.lintOnSave": "package",
"go.vetOnSave": "package",
"go.buildTags": "",
"go.buildFlags": [],
"go.lintFlags": [],
"go.vetFlags": [],
"go.coverOnSave": false,
"go.useCodeSnippetsOnFunctionSuggest": false,
"go.formatOnSave": true,
"go.formatTool": "goreturns",
"go.goroot": "/usr/local/Cellar/go/1.11.2/libexec",
"go.gopath": "/Users/idcpj/go/",
"go.toolsGopath":"/usr/local/Cellar/go/1.11.2/libexec/pkg/tool/darwin_amd64",
"go.gocodeAutoBuild": false,
}
```
### 用Delve调试Go项目
[教程](https://www.jianshu.com/p/25a2e6b52457)
```
brew install go-delve/delve/delve
dlv version 检测是安装
```
';