次には、VS Codeのインストールと更新、VS Codeを初めて使用するためのガイダンスインターフェイス、言語設定、コマンドラインの使い方、およびその他の基本的な問題について説明します。これにより、VSCodeをすばやく使用できます。
目次
インストールとバージョンの選択
VS Codeのバージョンには2つの異なるリリースがあります。1つはよく使用される安定バージョン(Stable)であり、月ごとにメインバージョンをリリースします。もう1つはInsidersと呼ばれ、毎週の月曜日から金曜日のUTC午前6時に最新のコードからバージョンリリースします。これも、VS Codeチームが使用使用しているバージョンです。目標は、新しく追加された機能を使用して、問題をできるだけ早めに発見することです。マイクロソフトには、「eat your own dog food」という言い方もあります。
VS Codeのコア開発チームを除いて、現在、世界中に約15,000人のユーザーがInsiderバージョンを使用しています。ただし、VS Codeを初めて使用する場合は、安定バージョンの方が適していますが、VS Codeをしばらく使用している場合、Insiderを試すことを強くお勧めします。このバージョンのメソッドは以下の通りです。
- できるだけ早く最新の機能を使用できます。 一般的に、新機能はInsidersバージョンで最初にリリースされ、これから、その月の安定バージョンがリリースされます。ただし、エディターのグリッドレイアウト、カスタムWindowsメニューバーなど、比較的大きな変更である場合は、最終的にすべてのユーザーにリリースされる前に、Insiderで2か月間実行される可能性があります。
- VS Code製品の開発過程に深く参加できます。 新しい機能がInsidersバージョンに初めて追加された時、ほとんどの場合は完成品ではなく、GitHubでこの新機能に関する意見や提案を初めてフィードバックしたり、コードを提供したりすることもできます。
Insidersバージョンのダウンロードとインストールも非常に簡単です。VS Codeの公式サイト(https://code.visualstudio.com)にアクセスし、緑色のダウンロードボタンの横にあるドロップダウンボタンをクリックして、さまざまなプラットフォームで利用可能なInsiderバージョンを選択します。 さらに、VS Codeはインストール後に自動的に更新されるため、公式サイトにアクセスして再ダウンロードする必要はありません。このコラムで使用されているVS Codeバージョンは、最新の安定バージョンです。
最初の使用
VS Codeを初めて起動すると、「ようこそ」ページが表示されます。このインターフェイスは、主にファイルやフォルダをすばやく開いたり、履歴ファイルにアクセスします。また、「ショートカットキーのテーブル」などのヘルプ情報も含まれています。
このインターフェイスのさまざまなリンクやボタンをクリックしてアクセスすると、興味のある機能を積極的に見つけて理解することができます。ここでは、主に「学習」領域の3つの機能、コマンドパネル、インターフェイスの概要、インタラクティブ操作について説明します。
コマンドパネル
最初にコマンドパネルを説明します。これはVSCodeショートカットキーのメインのインタラクティブインターフェイスです。F1または「Cmd+Shift+P」(Windowsでは「Ctrl+Shift+P」)によって開けます。特別な指示がない場合は、このコラムにはデフォルトでmacOSプラットフォームについて説明しますが、利便性の原則に従って、WindowsまたはLinuxプラットフォームでの操作手順を示します。エディターを介した効率的なプログラミングの考え方は同じであり、特定のプラットフォームとは関係がないため、心配する必要はありません。
コマンドパネルでコマンドをすばやく検索して実行できます。VS Codeが日本語の場合は、コマンドパネルで日本語または英語のコマンドを検索できます。 VS Codeのほとんどのコマンドはコマンドパネルで検索できるため、コマンドパネルを上手に使用すれば、マウスを取り除き、キーボード操作ですべてのコーディング作業ができます。
インターフェイスの概要
次にはインターフェイスの概要を説明します。これは、VS Codeのデフォルトインターフェイスのさまざまなコンポーネントの場所、名前、およびショートカットキーを示しています。VS Codeはマウスレス操作を重視していますが、初心者にとってはショートカットキーの暗記が難しいため、このインターフェースは不適切な初期段階を乗り越えるのに役立ちます。
インタラクティブ操作
最後はインタラクティブ操作です。このインターフェイスを開くと、英語の初心者向けチュートリアルが表示されます。 VS Codeのコア機能は、さまざまなインタラクティブ操作の実例を通じて示され、いくつかの高度なコード編集機能の使い方が示されています。各機能リアルタイムで使用できるコードスニペットとエディターがあります。
このインターフェースの日本語版はまだありませんが、このコラムに記載されているすべての機能について詳しく説明します。
コマンドラインの使用
次には、コマンドラインの使い方を説明します。 コマンドラインについては、プログラマーはLinuxで長いコマンドを自由に入力したり、ハッカーと戦ったり、緊急のオンライン問題を解決したりできます。VS Codeの場合、コマンドラインを使用すると、マウスを動かさずにインターフェイスをすばやく開くことができます。
Windowsユーザーの場合、システムをインストールして再起動した後、コマンドラインでcodeまたはcode-insidersを使用できます。再起動を待たずにすぐに使用したい場合は、VS Codeインストールディレクトリをシステム環境変数PATHに追加でき、Windows 64ビットでのVS CodeのインストールパスはC:\Program FIles\Microsoft VS Codeです。
macOSで使用している場合は、インストールした後、コマンドパネルを開き、Shellコマンドを検索します。PATHに「Code」コマンドをインストールして実行し、ターミナルシミュレーションを再起動すればいいです。
次には、VS Codeコマンドラインがサポートされている操作を説明します。ここでは、最初にcode –helpを実行して、VS Codeコマンドラインがサポートされているすべてのパラメータを出力します。
コマンドラインを使用する最も基本的な方法は、codeコマンドの後にファイルまたはフォルダのアドレスを追加することです。これにより、VS Codeはファイルまたはフォルダを新しい画面で開きます。
開いている画面を使用してファイルを開く場合は、codeコマンドの後にパラメータ -rを追加して、画面を再利用できます。
パラメータ-g を使用してファイルを開き、ファイル内の特定の行と列までスクロールできます。例えば、code -r -g package.json:128コマンドを入力して実行すると、package.jsonファイルを開くことができ、自動的に128行目にジャンプします。このコマンドを使用すると、ターミナルからVS Codeでファイルをすばやく開いてプレビューできます。スクリプトを使用してコマンドを実行する場合、このコマンドはファイルの特定の行にエラーがあることを示し、すばやく見つけることができます。
VS Codeを使用して、2つのファイルの内容を比較できます。-dパラメータを使用して2つのファイルパスを渡すだけでいいです。例えば、code -r -d a.txt b.txtコマンドを入力すると、a.txtおよびb.txt、2つのファイルの内容を比較できます。このコマンドを使用すると、コマンドラインを使用してスクリプトを実行するか、VS Codeのグラフィカルインターフェイスを使用してファイルの内容を比較できます。
VS Codeコマンドラインはディスクにあるファイルを開くことに加えて、パイプラインからのデータも受け入れます。これにより、最初にコマンドラインに表示されたコンテンツをVS Codeでリアルタイムに表示でき、エディターで検索および変更します。 例えば、現在のディレクトリにあるすべてのファイル名をエディターに表示できます。このときは、ls | code -コマンドのみ必要です。
さらに、VS Codeコマンドラインは、プラグインの管理、VS Codeの実行情況の表示、VS Codeの実行パフォーマンスの記録と分析もできます。詳細については、その他の記事で説明します。
著者は一般的にターミナルを使ってスクリプトを操作します。この時、VS Codeを開く必要がある場合、コマンドラインを使用してVS Codeを開くのはこれ以上便利ではありません。さらに、VS Codeコマンドラインのさまざまなパラメータは、VS Codeの実行をカスタマイズできます。例えば、–disable-extensions、–max-memoryなど、これらのパラメータは特別な使用環境があります。もちろん、何かの設定を特にデフォルトで開きたい場合は、codeコマンドに制限されるのではなく、shell環境でエイリアス(alias)を作成できます。
コメントを残す