このページの2つのバージョン間の差分を表示します。
| 次のリビジョン | 前のリビジョン | ||
|
アプリ:エディタ:vscode [2021/11/24 11:58] hirono2021 作成 |
アプリ:エディタ:vscode [2021/11/24 13:11] (現在) hirono2021 [VSCodeにインストールする自作拡張機能の作成の手順] |
||
|---|---|---|---|
| 行 1: | 行 1: | ||
| ====== 文字入力・編集 ====== | ====== 文字入力・編集 ====== | ||
| - | ====== スニペット | + | ===== スニペット ===== |
| - | ====== 設定ファイルの保存先 | + | ==== 設定ファイルの保存先 ==== |
| < | < | ||
| 行 10: | 行 10: | ||
| </ | </ | ||
| - | ===== GhostTextで編集するdokuwikiのために作成したスニペット | + | ==== GhostTextで編集するdokuwikiのために作成したスニペット ==== |
| ~/ | ~/ | ||
| 行 110: | 行 110: | ||
| } | } | ||
| } | } | ||
| + | </ | ||
| + | |||
| + | ====== 拡張機能の開発 ====== | ||
| + | |||
| + | ===== Linux ===== | ||
| + | |||
| + | ==== VSCodeの拡張機能の開発のためインストールしたもの ==== | ||
| + | |||
| + | 大きな手違いがあったので不要なものをインストールしているかと思います。直接関係のないものも作業の流れとして記載しています。 | ||
| + | |||
| + | < | ||
| + | 848 11/23/2021 16:25 sudo npm install -g yo generator-code vsce | ||
| + | 858 11/23/2021 16:43 sudo npm install -g vsce | ||
| + | 861 11/23/2021 16:45 sudo npm install -g generator-code | ||
| + | 868 11/23/2021 16:49 sudo npm install yo generator-code --save-dev | ||
| + | 883 11/23/2021 17:01 npm install vsce --save-dev | ||
| + | 891 11/23/2021 17:14 sudo apt install -y nodejs npm | ||
| + | 892 11/23/2021 17:14 sudo apt install nodejs npm --no-install-recommends | ||
| + | 894 11/23/2021 17:15 sudo npm install n -g | ||
| + | 901 11/23/2021 17:20 sudo npm install -g yarn | ||
| + | 905 11/23/2021 17:23 sudo npm install -g npm@8.1.4 | ||
| + | 907 11/23/2021 17:24 npm install twitter | ||
| + | 911 11/23/2021 17:40 sudo npm install -g typings | ||
| + | 913 11/23/2021 17:41 sudo npm install -g test-electron | ||
| + | 914 11/23/2021 17:43 npm install -g npm-install-missing | ||
| + | 915 11/23/2021 17:43 sudo npm install -g npm-install-missing | ||
| + | 929 11/23/2021 17:51 sudo npm install -g ' | ||
| + | 932 11/23/2021 17:53 npm install -g ' | ||
| + | 933 11/23/2021 17:54 npm install ' | ||
| + | 983 11/23/2021 21:04 sudo npm install -g twitter | ||
| + | 993 11/23/2021 21:08 node install twitter | ||
| + | 994 11/23/2021 21:09 node install | ||
| + | 995 11/23/2021 21:10 npm install --save twitter | ||
| + | | ||
| + | | ||
| + | </ | ||
| + | |||
| + | ==== VSCodeにインストールする自作拡張機能の作成の手順 ==== | ||
| + | |||
| + | 基本的に数年前に作成したファイルをコピーで使ったのですが、読み込むパッケージのバージョン指定の設定ファイルまでコピーしていたのでエラーでトラブルが多発しました。昨日のメモでもあるのですが、次の手順は必要だったと思います。 | ||
| + | |||
| + | 最終的にkk-extension-0.0.1.vsixというVSCodeにインストールするファイルを作成たのですが、Windows11のVSCodeでもそれだけでそのまま使えました。 | ||
| + | |||
| + | < | ||
| + | 954 11/23/2021 18:40 npx yo code | ||
| + | 958 11/23/2021 18:45 yarn add --dev typescript | ||
| + | 970 11/23/2021 20:50 npm i -D vsce | ||
| + | 995 11/23/2021 21:10 npm install --save twitter | ||
| + | 998 11/23/2021 21:11 npm run compile | ||
| + | 999 11/23/2021 21:11 npx vsce package | ||
| + | 1000 11/23/2021 21:12 code --install-extension kk-extension-0.0.1.vsix | ||
| </ | </ | ||