IntelliJ IDEA 2020.3 ヘルプ

TypeScript

Node インタープリター

このフィールドには、使用する Node.js インタープリターを指定します。これは、ローカル Node.js インタープリターまたは Windows Subsystem for Linux の Node.js です。

TypeScript

このフィールドでは、使用する TypeScript のバージョンを指定します(IntelliJ IDEA は現在選択されているバージョンを表示します)。

  • デフォルトでは、プロジェクトの node_modules フォルダーにある typescript パッケージが使用されます。

  • バンドル: このオプションを選択すると、IntelliJ IDEA に同梱されている typescript パッケージを使用して、別のパッケージを見つけようとしません。

  • 選択 :IntelliJ IDEA にバンドルされているパッケージではなく、カスタム typescript パッケージを使用するには、このオプションを選択します。開いたダイアログで、関連するパッケージへのパスを選択します。

  • プロジェクトパッケージマネージャーが Yarn 2(英語) の場合、Yarn 2 を介してインストールされた typescript パッケージを使用する必要があります。この場合、デフォルトで yarn:package.json:typescript が選択されています。

    npm と Yarn のパッケージマネージャーの詳細を参照してください。

TypeScript 言語サービス

最新の仕様に従って、TypeScript 言語サービス(英語)のネイティブサポートを受けるには、このチェックボックスを選択します。結果として:

  • 構文とエラーのハイライトは、TypeScript 言語サービスのアノテーションに基づいています。

  • 補完リストには、TypeScript 言語サービスの提案と IntelliJ IDEA によって計算された提案が含まれています。

  • TypeScript コードは JavaScript にコンパイルされています。

項目 説明
変更時に再コンパイル
  • このチェックボックスが選択されている場合、コンパイラーは「ウェイクアップ」します。TypeScript ファイルへの変更時。

  • このチェックボックスをオフにすると、コンパイラーは TypeScript ファイルへの変更を無視します。

オプション

このフィールドでは、tsconfig.json ファイルが見つからない場合に TypeScript 言語サービスに渡されるコマンドラインオプションを指定します。TSC 引数(英語)で受け入れ可能なオプションのリストを参照してください。 -w または --watch入力ファイルを見る)オプションは無関係であることに注意してください。

関連ページ:

プラグインを管理する

このサイトのメニューやアクション名表記は日本語です。IntelliJ IDEA を日本語化するには、日本語言語パックのインストールを参照してください。プラグインは以下に示すように IntelliJ IDEA のコア機能を拡張します。バージョン管理システム、アプリケーションサーバー、およびその他のツールとの統合を提供する、さまざまな言語とフレームワークのコーディング支援サポートを追加する、ショートカットヒント、ライブプレビュー、ファイルウォッチャーなどで生産性を向上、コーディング演習と検証で新しい...

Node.js

Node.js は、ブラウザーの外部、たとえばサーバーやコマンドラインで JavaScript を実行するための軽量なランタイム環境です。IntelliJ IDEA は Node.js と統合し、アプリケーションの構成、編集、実行、デバッグ、テスト、プロファイリング、メンテナンスを支援します。Node.js がアプリケーションのローカルランタイムとして、または npm パッケージの管理、JavaScript リンターの実行、ツールのビルド、フレームワークのテストなどにのみ必要な場合は、Node.j...

npm、pnpm、Yarn

IntelliJ IDEA は npm、Yarn、Yarn 2、pnpm と統合されているため、IDE 内から再利用可能なコードのパッケージをインストール、検索、更新、削除できます。Node.js と NPM ページは、パッケージを管理するための専用 UI を提供します。もちろん、組み込みのターミナルのコマンドラインからも実行できます。IntelliJ IDEA では、npm、Yarn、pnpm スクリプトを実行およびデバッグすることもできます。IntelliJ IDEA は、package.jso...

コード補完

このセクションでは、コーディングプロセスのスピードアップを可能にするコンテキスト対応コード補完のさまざまなテクニックについて説明します。基本補完:基本コード補完は、可視性スコープ内のクラス、メソッド、フィールド、キーワードの名前を完成させるのに役立ちます。コード補完を呼び出すと、IntelliJ IDEA はコンテキストを分析し、現在のキャレット位置から到達可能な選択肢を提案します(提案にはライブテンプレートも含まれます)。コード補完はカスタムファイルタイプで使用できます。ただし、Intell...

JavaScript ライブラリを構成する

IntelliJ IDEA では、ライブラリは、IntelliJ IDEA が編集するプロジェクトコードから取得する関数とメソッドに加えて、IntelliJ IDEA の内部知識に関数とメソッドが追加されたファイルまたはファイルのセットです。プロジェクトの範囲では、そのライブラリはデフォルトで書き込み保護されています。IntelliJ IDEA は、コーディング支援(つまり、コード補完、構文ハイライト、ナビゲーション、ドキュメントの参照)を強化するためにのみライブラリを使用します。ライブラリはプ...

テンプレートデータ言語

テンプレートデータ言語のコーディング支援を得るには、プロジェクトでこれらの言語が使用されている場所を指定します。プロジェクトのデフォルトのテンプレートデータ言語を設定し、オプションでファイルとディレクトリのカスタムテンプレート言語を割り当てることができます。プロジェクト言語このリストから、プロジェクト全体のデフォルトのテンプレートデータ言語を選択します。パスこのフィールドには、プロジェクト全体に設定されたデフォルトのテンプレートの代わりに、カスタムテンプレートのデータ言語を適用するファイルとフォ...