プログラミング スキルを向上させる: Visual Studio Code の生産性向上に役立つ 10 のヒント

プログラミング スキルを向上させる: Visual Studio Code の生産性向上に役立つ 10 のヒント

Visual Studio Code は、間違いなくプログラミングに最適なテキスト エディターです。 多くの人にとって、Sublime Text に代わってこのエディタが選ばれるようになりました。 これは Electron ベースの JavaScript アプリケーションですが、非常に高速で、多くの JavaScript アプリケーションのようにパフォーマンスの問題に悩まされることはありません。

VS Code はオープンソースであり、GitHub で入手できます。 生産性とワークフローを次のレベルに引き上げたい場合は、ここで学ぶべきいくつかの重要な Visual Studio Code のヒントを紹介します。

Visual Studio Code 中国語版

1. VS Codeのコマンドパレットをマスターする

Sublime Text (およびそれ以前の TextMate) と同様に、VS Code にはコマンド パレットと呼ばれるものがあります。 この機能を使用すると、マウスでメニューを移動するのではなく、入力するだけでさまざまなコマンドにアクセスできます。

Ctrl + Shift + P (または Cmd + Shift + P) キーボード ショートカットを使用して、コマンド パレットを表示できます。 実行したいアクション(「閉じる」など)を入力し始めると、オプションがリアルタイムで更新されます。 一部のコマンドはカテゴリ(ファイル、Git、ターミナルなど)に分類されているため、見つけやすくなります。

2. 作業プロジェクトフォルダを設定する

ナビゲーション サイドバーの「エクスプローラー」をクリックすると、新しいサブパネルが開きます。 このサブパネルは、「開いているエディター」(現在開いているファイルとドキュメント) と「開いていないフォルダー」の 2 つのセクションで構成されています (オプションの 1 つとして表示するには、3 つのドット メニューをクリックして「開いているエディター」を選択する必要がある場合があります)。 私たちが興味を持っているのは後者です。

[フォルダーを開く] をクリックし (または、メニュー バーで [ファイル] > [フォルダーを開く] に移動して)、システム上の任意のフォルダーを選択します。 これにより、そのフォルダーが「現在の作業プロジェクト」として VS Code に読み込まれ、すべてのファイルとサブフォルダーに簡単にアクセスできるようになり、ファイル エクスプローラーを何度も切り替える必要がなくなります。

3. 複数のファイルを同時に表示する

最近のテキスト エディターのほとんどは複数のファイルを同時にサポートできるため、タブベースのインターフェイスを使用して開いているファイルを切り替えることができます。 より高度なテキスト エディターでは、並べてテキストを編集できる場合もありますが、VS Code でもこれが可能です (ただし、水平方向のみです)。

しかし、ラップトップや古いモニターなどの小さな画面では、並べて編集するのは困難です。そこで VS Code が活躍します。

ダイナミック パネルと呼ばれる機能があり、開いているドキュメント パネルの 1 つが狭すぎる場合、そのドキュメントをアクティブ化すると (つまり、カーソルを置くと)、自動的に広くなります。 まだ 720p に近い解像度を使用している場合は、この機能が間違いなく役立ちます。

4. 複数の行を一度に編集する

ドキュメント全体で複数のテキストインスタンスを挿入または削除する必要がある場合は、複数のカーソルを作成するだけです。 これを行うには、Alt キー (Mac の場合は Option キー) を押しながらテキスト内の任意の場所をクリックします。 クリックするたびに新しいカーソルが作成されます。

これは、同じクラスのインスタンスを多数追加したり、複数のハイパーリンクの形式を変更したりする HTML などの場合に特に便利です。 学んで愛してください。

5. 定義へ進む

プログラミングやスクリプトの作成をしているときに、認識できない変数やメソッドに遭遇することがよくあります。 それであなたは何をしますか? 適切なファイルを探すのに数分かかることもありますが、カーソルで変数/メソッドを選択し、F12 キーを押してすぐにその定義にジャンプすることもできます。 または、メソッド、関数、または変数を選択し、Ctrl キーまたは Cmd キーを押し、クリックして定義に移動します。

あるいは、Alt + F12 (または Cmd + F12) キーボード ショートカットを使用して定義を表示することもできます。これにより、ソース ファイルを開く代わりに、カーソルがある行に定義が表示されます。

逆の操作を行うには、定義済みの変数/メソッドを選択し、Shift + F12 キーボード ショートカットを使用して、それに対するすべての参照を検索します。 カーソルが置かれている行にも表示されます。

6. すべての出現箇所の名前を変更する

リファクタリングは、クリーンなコードの作成と維持に必要な側面ですが、特に大きなモジュールやコードのチャンクをリファクタリングする場合は、非常に面倒な作業になる可能性があります。 したがって、変数やメソッドの名前を変更するために何十ものファイルを検索する代わりに、VS Code にその作業を任せましょう。

変数/メソッドを選択して F2 キーを押すと、名前を編集することができ、現在作業中のプロジェクト全体でその変数名のすべてのインスタンスが変更されます。

現在のファイルのみに変更を加えたい場合は、Ctrl/Cmd + F2 キーボード ショートカットを使用すると、VS Code によって現在のファイルの各インスタンスにカーソルが生成されます。

7. 複数のファイルを検索する

ソース コードではないファイルで作業している場合、上記のシンボル検索機能 (ヒント #5) は機能しません。 では、文章や単語を探す必要があるが、それがどのファイルにあるかわからない場合はどうすればよいでしょうか? 基本的な検索機能に戻ります。

Ctrl/Cmd + F を使用すると現在のファイル内を検索できますが、Ctrl + Shift + F (または Shift + Cmd + F) を使用すると、すべてのサブフォルダーを含む、現在作業中のプロジェクト全体のすべてのファイル内を再帰的に検索できます。

8. VS Code でコマンドラインを使用する

VS Code には統合ターミナルが付属しています。 Windows では、このターミナルはコマンド プロンプトとして表示されます。 Mac および Linux では、Bash プロンプトとして表示されます。 どちらの場合も、ターミナルは現在作業中のプロジェクトのディレクトリ(存在する場合)で起動し、存在しない場合はホーム フォルダーで起動します。

複数の独立した端末を持つ機能もサポートしています。 右上隅のプラス (+) ボタンをクリックすると、さらにターミナル インスタンスが生成されます。また、ゴミ箱をクリックすると、現在のターミナルが閉じられます。 ドロップダウン メニューを使用すると、簡単に切り替えることができます (タブベースのインターフェイスほど画面スペースを無駄にしません)。

9. VS Codeに新しいテーマをインストールする

ご想像のとおり、VS Code では、テキストとソース コードの両方の構文の強調表示にテーマを設定できます。 残念ながら、インターフェース自体のテーマ設定はできませんが、構文の強調表示は重要なポイントです。 優れたテーマは、あなたが思っている以上に生産性を向上させることができます。

新しいテーマは、VS Code マーケットプレイス (無料) で見つけるか、VS Code で直接検索することができます。 推奨事項が必要な場合は、最高の VS Code テーマのリストをご覧ください。

10. VS Codeにサードパーティの拡張機能をインストールする

最後に強調する基本的な機能は、サードパーティの拡張機能による VS Code の拡張性です。 テーマと同様に、VS Code マーケットプレイスで見つけることができます (はい、これらも無料です)。または、VS Code で検索することもできます。 拡張機能パネルにアクセスするには、Ctrl + Shift + X (または Shift + Cmd + X) キーボード ショートカットを使用します。

スケーリングは生産性を最大化するための鍵です。 ここには、リンター、デバッガー、コード スニペット、VS Code 自体の利便性向上、ビルド ツール、さらには ChatGPT を使用して VS Code でのプログラミングを容易にする拡張機能など、さまざまなツールが見つかります。

Visual Studio Codeは最高のテキストエディタです

多くの人が VS Code を気に入っているようですが、VS Code はすべての人に適しているわけではありません (決して適していません)。また、あなたが探しているものではないかもしれません。 VS Code は本格的な IDE ではなく、テキスト エディターであることに注意してください。

しかし、一度試してみる価値はあり、心を開いて取り組むべきです。 それができることに(良い意味で)驚かれるかもしれません!

<<:  Adobe Illustrator 2023 (AI クラック版) v27.9.0.80 クラック版

>>:  Win10 v22H2 (19045.3448) マイナーな修正と簡易版

推薦する

ESET エンドポイント セキュリティ v9.1.2071.0 x86 & x64 スペシャル エディション

ESET Endpoint Security は、企業に包括的なセキュリティ保護を提供するように設計...

MuPDF (軽量 PDF リーダー エディター) v1.25.1 中国語グリーン版

MuPDF は軽量の PDF リーダーおよびエディターです。オープンソース ソフトウェアであり、Wi...

Quick Picture Viewer(画像ビューアソフト)v3.1.4 中国語無料版

Quick Picture Viewer は、シンプルで使いやすい機能を備えた、コンパクトで高速な画...

Apeaksoft ビデオエディター (ビデオ編集ソフトウェア) v1.0.52 ポータブル版

Apeaksoft Video Editor は、家庭ユーザー、ビデオ作成者、プロの編集者向けに設計...

Mailbird Premium(メールクライアントソフト)v3.0.18.0 中国語直接インストール版

Mailbird は、ユーザーが電子メールをより効率的に管理および処理できるようにする、シンプルで強...

スピードマネージャー公式オリジナルバージョン丨最新バージョンダウンロード丨バージョン番号3.9.2

NetSpeed Manager は、ユーザーのネットワーク速度を効果的に向上できる非常に強力な機...

grepWin (正規表現検索ツール) v2.1.8 ポータブル版

grepWin は、Windows オペレーティング システム用に設計された効率的なファイル検索ツー...

pgAdmin 4 (無料のオープンソース データベース管理プラットフォーム) v9.1

pgAdmin は、PostgreSQL データベースを管理および操作するための直感的なグラフィカ...

ブラック ミス ウーコン ピクセル エディション v0.4.0 中国語 グリーン エディション

現在最も人気のゲームは、間違いなく『Black Myth: Wukong』です。この国産初の3A傑作...

ACDSee2025 Professional Edition_18.1.0(3139) 公式簡体字中国語直接インストール版

ACDSee Photo Studio は、写真スタジオ向けのプロフェッショナルな画像管理ソフトウェ...

Windows PowerShell (コマンドライン プログラム) v7.5.0 中国語グリーン エディション

PowerShell は、IT プロフェッショナルが日常のタスクを完了できるようにするタスク自動化お...

DVDFab UniFab (ビデオ変換と圧縮) v3.0.0.8 多言語ポータブル版

DVDFab UniFab は、強力な DVD/Blu-ray/4K UHD/ビデオ変換ソフトウェア...

MicroSDカードを購入する際に注意すべき重要な点

携帯電話、カメラ、その他の電子機器に必要な場合でも、microSD カードを購入するのは非常に簡単な...

Exeinfo PE (EXE/Dll リソースファイルチェックツール) v0.0.8.8 中国語グリーンバージョン

Exeinfo PE は、不明なプログラムのデータベースに記録されていない実行可能ファイルを識別する...

UltraUXThemePatcher (Win11 テーマ クラッキング制限ツール) v4.4.4

UltraUXThemePatcher は、ユーザーが Windows オペレーティング システム...