164
108

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【VSCode拡張機能】Turbo Console Logでconsole.logをショートカットで効率化しよう!

Last updated at Posted at 2020-05-30

console.logのコピペがめんどくさい

JavaScript/TypeScriptで開発していると、console.logの使用は避けて通れません。
適宜console.logをコピペして中の変数書き換えて、どこのconsole.logか分かるように文字列で名前を記述したり...とても面倒くさいとモヤモヤしておりました。
スニペットでconsole.log()は補完してくれますが、中身書くのがめんどくさい。。。

そんな時にショートカットコマンド一発でconsole.logできるVSCodeの拡張機能を見つけました。

Turbo Console Log

「Turbo Console Log」という拡張機能です。
VSCodeの拡張機能Marketplaceから検索。
これです。設定とかは不要でインストールするだけ。
スクリーンショット 2020-05-30 12.27.23.png

使い方

使い方は簡単で

  • console.log対象の変数を選択
  • ショートカットコマンドを入力
  • (Mac) shift + option + L
     (フォーマッターを入れている場合上記コマンドと被るのでcontrol + option + Lの場合あり)
  • (Windows) ctrl + alt + L

どこの変数なのかプレフィックスまでつけてくれます。
ezgif.com-video-to-gif.gif

その他のショートカット

※Macでフォーマッターを入れている場合control + option + ~の場合あり

  • (Mac): Option + Shift + C / (Win): ctrl + alt + C

拡張機能で出力した全部のconsole.logをコメントアウト

  • (Mac): Option + Shift + U / (Win): ctrl + alt + U

拡張機能で出力した全部の出力したすべてのconsole.logのコメントアウトを削除

  • (Mac): Option + Shift + D / (Win): ctrl + alt + D

拡張機能で出力した全部の出力したすべてのconsole.logを削除
ezgif.com-video-to-gif (1).gif

細かな設定

拡張機能の設定画面から
console.log末尾のセミコロンの有無や、シングルクオート/ダブルクオートの選択
プレフィックスのルール設定ができるので自分の好みに合わせて設定できます。
スクリーンショット 2020-05-30 13.25.32.png

スクリーンショット 2020-05-30 13.26.11.png

地味だけど使い始めると快適な拡張機能のご紹介でした。
最後まで読んで頂きありがとうございました。

164
108
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
164
108

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?