JetBrains Rider 2024.1 ヘルプ

JavaScript

項目

説明

JavaScript 言語バージョン

このリストから、プロジェクトで使用する言語機能のセットを表す JavaScript 言語バージョンを選択します。利用可能なオプションは次のとおりです。

  • ECMAScript 5.1(英語)

  • ECMAScript 6 以降 (英語) : このバージョンでは、ECMAScript 2015-2020 で導入された機能と JSX 構文のサポート、および標準に対するいくつかの現在の提案が追加されています。

  • Flow(英語): このバージョンでは、Flow 構文がサポートされています。

コード補完設定の構成

このリンクをクリックしてコード補完ページを開き、JavaScript コンテキストで補完を設定します。

Flow パッケージまたは実行可能ファイル

このフィールドでは、node_modules\flow-bin パッケージまたは Flow バイナリ実行可能ファイルへのパスを指定します。node_modules\.bin\flow を使用するには、Node.js へのパスが PATH 環境変数に追加されていることを確認してください。

このフィールドは、JavaScript 言語バージョンリストから Flow が選択されている場合にのみ使用可能です。

Flow サーバーを使用する対象:

この領域では、次のチェックボックスをオンまたはオフにして、コーディング支援の基礎を指定します。

  • 型チェック : このチェックボックスを選択すると、Flow サーバーから受信したデータに基づいて構文とエラーのハイライトが行われます。このチェックボックスをオフにすると、基本的な内部 JetBrains Rider ハイライトのみが使用可能になります。

  • ナビゲーション、コード補完、および型のヒント : このチェックボックスを選択すると、参照解決とコード補完の候補リストには、Flow との統合から取得された候補と JetBrains Rider によって計算された候補の両方が含まれます。このチェックボックスをオフにすると、参照は JetBrains Rider 計算によってのみ解決されます。

チェックボックスは、Flow 実行ファイルへのパスが指定されている場合にのみ使用できます。

変更されたすべてのファイルを自動的に保存

Flow は他のすべての変更されたファイルが保存された後にのみ Flow が現在のファイルをチェックするため、Flow が継続的に適用されるように、このチェックボックスを選択したままにしておきます。

関連ページ:

プラグインのインストール

プラグインは JetBrains Rider のコア機能を拡張します。例: プラグインをインストールして、次の機能を取得します。バージョン管理システム、課題追跡システム、ビルド管理サーバー、その他のツールとの統合。さまざまな言語とフレームワークのコーディング支援サポート。ショートカットのヒント、ライブプレビュー、ファイルウォッチャーなど。新しいプログラミング言語を学ぶのに役立つコーディング演習。プラグイン設定を開くを押して設定を開き、を選択します。マーケットプレースタブを使用して、JetBrai...

コード補完

このページを使用してコード補完とパラメーター情報を設定します。大 / 小文字を区別するコード補完の一致を提案するときに大文字と小文字を考慮に入れる場合は、このオプションを選択します。すべての文字の最初の文字の大文字と小文字を一致させるかどうかを選択します。これは、キャメルケース識別子の照合方法にも影響します。最初の文字のみを選択した場合は、キャメルケース識別子の最初の文字を大文字で入力する必要があります。次に、一致させる中文字を大文字または小文字で入力できます。すべての文字を選択した場合は、キャ...

言語およびフレームワーク

左側のペインで言語 & フレームワークカテゴリを選択すると、メインサブカテゴリがダイアログの右側に表示されます。XamarinJavaScript