VS Code 搭建编写Shell环境(WSL)
Posted Feng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS Code 搭建编写Shell环境(WSL)相关的知识,希望对你有一定的参考价值。
安装过程
- Win10开启WSL,方法略
- 安装VSCode,方法略
- 安装语法提示插件:shellman
- 安装格式化插件:shell-format(右键 -> 格式化文档(Ctrl + Alt + L))
- 安装语法错误检查插件:shellcheck
- 安装插件:shellman、shell-format、shellcheck
语法提示插件:shellman
从 VSCode 应用商店安装:shellman
格式化插件:shell-format
- 安装shfmt(shell-format依赖于安装shfmt)
- 进入安装shfmt,下载shfmt_v3.1.1_windows_amd64.exe
- 把shfmt_v3.1.1_windows_amd64.exe放到:E:softwareshfmt_v3.1.1_windows_amd64.exe
- 在settings.json中添加以下内容:
"shellformat.path": "E:\software\shfmt.exe",
"shellformat.flag": "-i=2 -sr -kp -ci",
- 在 VSCode 应用商店安装:shell-format
语法错误检查插件:shellcheck
- 在WSL安装shellcheck(shellcheck插件依赖于shellcheck)
sudo apt-get update
sudo apt-get install shellcheck
- 在 VSCode 应用商店安装插件:shellcheck(vscode-shellcheck)
- 在settings.json中添加以下内容:
"shellcheck.useWSL": true
使用方法
按以上方法安装好插件后:
- shellman插件在编辑过程中会有代码提示
- shellcheck在编辑过程中,会提示语法错误
- shellcheck可通过(鼠标右键 -> 格式化文档),或者通过快捷键:Ctrl + Alt + L格式化代码
以上是关于VS Code 搭建编写Shell环境(WSL)的主要内容,如果未能解决你的问题,请参考以下文章
在Windows中使用WSL和VS Code搭建出友好的终端开发环境
在Windows中使用WSL和VS Code搭建出友好的终端开发环境
VS Code 连接到 WSL Ubuntu 20.04 LTS,失败并出现错误:无法获取远程环境