14
12

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 1 year has passed since last update.

株式会社うるる(ULURU)Advent Calendar 2023

Day 14

地味だけどめちゃくちゃ使えるVSCodeの拡張機能5選

Posted at

はじめに

今回は、フロントエンジニアとしてVSCode上で日々コードを書く上で、地味だけど、個人的によく使っている便利な拡張機能を5つ紹介します!

1. CodeSnap

Web上やチーム内にコードを共有したいときに使える拡張機能です。
スマホで直撮りをしたり、コピペして貼り付けるよりも見栄えが良く読みやすいものになります。

使い方

使い方はとても簡単です。

  1. 共有したいコードがあるファイルを開き、

スクリーンショット 2023-12-13 16.47.49.PNG

  1. command + shift + pでコマンドパレットを開き、CodeSnapと入力して開く

スクリーンショット 2023-12-13 16.48.12.PNG

  1. CodeSnapが別タブで開くので、共有したいコードを選択して、シャッターボタンを押す

スクリーンショット 2023-12-13 16.48.43.PNG

これだけで、綺麗にコードの共有ができます。ハイライトもされているのでめちゃくちゃ見やすいです。

2. Better Comments

こちらは、コメントに色をつけてくれる拡張機能で、コメントに特定の文字を入れることで色分けをすることができます(?だったら青だったら赤というような感じ)

スクリーンショット 2023-12-13 16.51.33.PNG

setting.jsonから細かくカスタマイズもできます!

スクリーンショット 2023-12-13 18.13.25.png

3. Super Console log

デバックで何回書いたかわからない**console.logを簡単に書きやすく、使いやすくしてくれる**拡張機能です。

使い方

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

ezgif.com-video-to-gif-converted.gif

どのファイルのどこにあるかまで書いてくれるので便利ですね。

4. Auto Rename Tag

HTMLタグを修正するときに、開始タグと一緒に閉じタグも修正する必要がありますが、それを自動で行ってくれる拡張機能です。
階層が複雑になっていて<div>が大量にあったりする時に、対応する閉じタグを間違えてしまうこともなくなるので重宝しています。

ezgif.com-video-to-gif-converted.gif

5. Import Cost

こちらはimportするパッケージがどのくらい大きかを確認できる拡張機能です。
imoortするときに、サイズが大きいパッケージを使いたくない時必要なものだけをimportできているかを確認するための一つの指標になります。

スクリーンショット 2023-12-13 16.50.30.PNG

まとめ

以上になります!便利な拡張機能を使って、開発体験を向上させていきましょう!
他にも便利なものがあったらぜひ教えてください!

14
12
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
14
12

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?