オフライン作業
JetBrains Rider の多くの機能は、 インターネットへのアクセスが必要です。 オフラインで作業している場合(たとえば、隔離された環境で)、留意すべきいくつかの側面があります。
更新
デフォルトで、JetBrains Rider は自動的に更新を確認し、新しいバージョンが利用可能な場合に通知するように構成されています。 更新は通常、 パッチベースです。既存のインストールに適用され、IDE の再起動のみが必要です。 ただし、パッチアップデートが利用できない場合があり、その場合は新しいバージョンの JetBrains Rider をインストールする必要があります。
JetBrains Rider がローカルネットワーク外の HTTP アクセスを持たない場合、更新の確認やパッチ適用ができません。 この場合、新しい IDE バージョンをダウンロードし、 スタンドアロンインストール に記載の手順で手動インストールする必要があります。
詳細については、 JetBrains Rider を更新 を参照してください。
プラグイン
通常、プラグインは JetBrains マーケットプレイス(英語)からインストールされます。 ただし、ローカルネットワークに カスタムプラグインリポジトリを設定し、JetBrains Rider でプラグインのインストールと更新に利用するよう構成できます。
または、 ディスクからプラグインをインストールするためにダウンロードして手動で行うこともできます。
ライセンスの有効化
JetBrains Rider は最大 30 日間評価できます。 その後、ライセンスを購入して登録し、製品を継続してご利用ください。
JetBrains Rider がローカルネットワーク外への HTTP アクセス権を持っていない場合、サインインに JetBrains Account を使用することはできません。 ただし、購読期間中に有効なオフラインアクティベーションコードを生成することはできます。
組織に JetBrains 製品のアクティブなサブスクリプションまたはライセンスが少なくとも 50 ある場合、 Floating License Server を使って、社内ネットワーク内の JetBrains Rider インスタンスをアクティブ化できます。 ライセンスサーバー自体は、JetBrains アカウントに接続するためにインターネットアクセスを必要とすることに注意してください。
非商用ライセンスを使用する場合、コンピューターがインターネットに接続されているときのみ、 JetBrains Account で JetBrains Rider をアクティブ化できます。 アクティブ化が成功すると、コンピューターがオフラインのときにも JetBrains Rider を引き続き使用できます。
詳細については、 JetBrains Rider のライセンス購入と登録 を参照してください。
コードインスペクション
一部のコードインスペクションは外部リソースを検証します。 例: 存在しない Web リソース インスペクションはデッドリンクをハイライトします。 インターネットにアクセスできない場合、これらのインスペクションは機能せず、デッドリンクはハイライトされません。
バージョン管理システム
おそらく、ソースコードは何らかのバージョンコントロールシステム (VCS) にあります。 リモートリポジトリがローカルネットワーク内になく、インターネットアクセスもない場合、JetBrains Rider は VCS と通信できません。 たとえば、Git を使用している場合、変更をコミットすることはできますが、リモートリポジトリにプッシュしたり、そこから更新をプルしたりすることはできません。
VCS 統合の詳細については、 バージョン管理 を参照してください。
タスクと課題トラッカー
JetBrains Rider から直接あなたに割り当てられたタスクやバグを扱うために課題トラッカーとの接続を設定できます。 例: YouTrack、 Jira(英語)、 GitHub(英語) などに接続できます。
課題トラッカーサーバーがローカルネットワーク内になく、インターネットアクセスもない場合、JetBrains Rider は課題を同期できません。 この場合は、自分で作成したローカルタスクでしか作業できません。
詳細については、 タスクを管理 を参照してください。
NuGet の依存関係
インターネット接続がない場合、 nuget.org やその他のパブリックフィードへのアクセスが必要なため、JetBrains Rider は NuGet パッケージのインストールおよび更新ができない場合があります。
ただし、最も人気のあるパッケージは、ローカル NuGet キャッシュを介して引き続き利用できます。 NuGet ウィンドウの ソース タブで、利用可能なすべてのパッケージソースを確認できます。
使用統計
初めて JetBrains Rider を実行すると、使用する機能やプラグイン、ハードウェアやソフトウェアの構成、ファイル種別、プロジェクトごとのファイル数などに関する匿名データの送信可否を確認するメッセージが表示されます。 これには、ソースコードの一部やファイル名など、個人的なデータや機密データは含まれません。 この情報は JetBrains プライバシーポリシーに従って収集され、製品と全体的な経験の向上に役立ちます。
匿名の使用統計を有効にしても、ローカルネットワークの外部に HTTP アクセスがない場合は送信されません。 また、最初に同意してから後で考えを変えた場合は、この機能を完全に無効にすることもできます。
利用統計の送信を無効化する
設定 ダイアログ(Ctrl+Alt+S )で、 外観 & 振る舞い | システム設定 | データの共有 を選択します。
使用統計情報を送信する チェックボックスをクリアします。