Skip to content

アプリ開発 | TypeSript

commentPut out now

はじめに

"commentPut"というささやかなVScodeの拡張機能をリリースしたので簡単に紹介します。

commentPut - Visual Studio Marketplace marketplace.visualstudio.com Extension for Visual Studio Code - Insert comment snippets based on the current file's language.

背景と目的

VScodeのコメントアウトCtrl+/では、行末で実行しても行頭に記号が入力されます。

ImageGroup - big

一見これは便利そうですが、実際のところ個人的には「単純にカーソル位置にコメントアウト用の記号を入力したいだけ」の場合が多くお節介であると感じたため、お節介なしver.のコメントアウトCtrl+Shift+/としてcommentPutという拡張機能を作成しました。

動作はこうなります。

ImageGroup - big

記号(つまりPythonなら#)を自分で入力すれば済むのでは?というツッコミに対しては、まあそれはそうなんですが、普段あまり触らない言語でも(あれ、コメントアウト何だっけ…)と立ち止まる時間が無くなるので案外侮れないと思っています。とにかく何も考えずにコメントアウトしたいのです。

使い方

基本的にはインストールするだけでよく、ただキーボードの余ったキーなどにCtrl+Shift+/を割り当てて使うことを想定しています。

キーバインディングや言語の追加も可能です。詳しくはREADMEを参照してください。

asumo-1xts/vscode-commentput github.com A simple alternative to ctrl+/.

おわりに

Windows 11およびDebian 13では動作を確認できていますが、Macだとどうも/キーがうまく効かないようです。キーバインディングを適当に変更すると動作します。僕はコーディングに関しては非Macユーザーなので、このIssueは今のところwontfixです。

作者としては非常に気に入っていますが、果たして同じニーズを持つVScodeユーザーが他に存在しているのでしょうか…

CC BY-SA 4.0