vscodeトップページ
拡張機能
一般的な拡張
1.PlantUML UML図を作成する. 1.Todo Tree ソースコード内にコメントで「TODO」と記載することでTODOをリスト管理できる.
- Material Icon Theme explorerに表示されるフォルダのアイコンを視認性よくしてくれる.emacsのall-the-iconを思い出す.
- Better Comments コメントの先頭に! * ? //を書くとその行の色を変えてくれる. ちなみに,TODOtreeという拡張もあるが,Better Commentsと共存させるのが難しい?
- indent rainbow
indentに色付け.特にpythonだと有用.
markdown用拡張
- Markdown All in One
- MarkdownLint
- Markmap markdownの構造マップを見れる
- Marp markdownからスライドを作成.
python
- 仮想環境の切り替えはステータスバーからできる.
LaTeX
その他
設定ファイルをdotfileで管理する
vscodeの設定ファイルは~/Library/Application\ Support/Code/User/settings.json
にあるので,これをdotfileで管理してシンボリックリンクをはるようにするとよい.
既にインストールされている拡張機能はターミナルでcode
コマンドを利用して
# install vscode via homebrew
brew install --cask visual-studio-code
# see all extensions
code --list-extensions
とすることで確認できる.code
コマンドが入っていない場合はhomebrewでvscodeをインストールし直すとよい.拡張機能をシェルスクリプトでインストールするには同じくcode
コマンドを利用して
code --install-extension ms-toolsai.jupyter
などとする.インストール時の拡張機能の名前はGUIで拡張機能のページを見るときに右側に表示されている.