13,190
回編集
| 4行目: | 4行目: | ||
== 拡張機能のインストール == | == 拡張機能のインストール == | ||
==== Bash ==== | |||
以下の3種類の拡張機能をインストールする。<br> | 以下の3種類の拡張機能をインストールする。<br> | ||
* Bash Beautify | * Bash Beautify | ||
| 13行目: | 14行目: | ||
*: VSCodeの[構成の追加]を選択して、.vscode/launch.jsonに追記する。(下記は、デバッグ時に対象のファイルを選択する例) | *: VSCodeの[構成の追加]を選択して、.vscode/launch.jsonに追記する。(下記は、デバッグ時に対象のファイルを選択する例) | ||
<syntaxhighlight lang="json"> | <syntaxhighlight lang="json"> | ||
"version": "0.2.0", | |||
"configurations": [ | "configurations": [ | ||
{ | { | ||
| 39行目: | 41行目: | ||
*: 静的解析により、シェルスクリプトの問題点を分析して、より良い構文を提案するCLIのLinterツールである。 | *: 静的解析により、シェルスクリプトの問題点を分析して、より良い構文を提案するCLIのLinterツールである。 | ||
*: 構文の問題点やバグだけでなく、推奨されない構文も表示する。 | *: 構文の問題点やバグだけでなく、推奨されない構文も表示する。 | ||
<br> | |||
==== Zsh ==== | |||
* Zsh Debug | |||
*: VSCodeのデバッグ機能を拡張する。 | |||
*: VSCodeの[構成の追加]を選択して、.vscode/launch.jsonに追記する。(下記は、デバッグ時に対象のファイルを選択する例) | |||
<syntaxhighlight lang="json"> | |||
"version": "0.2.0", | |||
"configurations": [ | |||
{ | |||
"type": "zshdb", | |||
"request": "launch", | |||
"name": "Zsh-Debug (simplest configuration)", | |||
"cwd": "${workspaceFolder}", | |||
"program": "${file}", | |||
"args": [], | |||
"terminalKind": "integrated" | |||
} | |||
] | |||
</syntaxhighlight> | |||
<br> | |||
* Shell Syntax | |||
*: Bash、Zsh、shのシンタックスハイライト | |||
*: この拡張をインストールするだけで動作する。 | |||
<br><br> | <br><br> | ||
__FORCETOC__ | __FORCETOC__ | ||
[[カテゴリ:シェルスクリプト]] | [[カテゴリ:シェルスクリプト]] | ||