ファイルステータスのハイライト
ファイルステータス
プロジェクトツールウィンドウでは、ファイルをさまざまな色で表示でき、コード分析 の結果やバージョン管理状態などに応じて、エディタータブをハイライトできます。
設定 Ctrl+Alt+S のバージョン管理 | ファイルステータスの色ページで VCS ファイルのステータスの色を設定できます。
一部でリストのデフォルトのファイルステータスの色と意味下表のカラースキーム。
色 | ファイルステータス | 説明 |
---|---|---|
#0A7700 | 追加済み | アクティブな変更リストのファイルは、リポジトリへの追加がスケジュールされています。 |
#0EAA00 | 非アクティブ変更リスト内の追加対象 | 非アクティブ変更リスト内のファイルは、リポジトリへの追加が予定されています。このファイルステータスは、非アクティブな変更リストからファイルをハイライトするオプションが有効になっている場合に利用可能です。 で |
#FF0000 | 変更リストの競合 | 非アクティブな変更リスト内のファイルがアクティブな変更リスト内で変更されます。この場合、新しいダイアログが開き、変更リストの競合を解決するように求められます。このファイルステータスは、 ですべてのオプションが有効になっている場合に使用できます。 |
#0A7700 | コピー | ファイルが別のファイルのコピーである場合、そのメタデータが追跡され、そのようなファイルはコピー済みとしてマークされます。 |
#616161 | 削除 | ファイルはリポジトリから削除される予定です。 |
#773895 | ファイルシステムから削除 | ファイルはローカルで削除されましたが、削除がスケジュールされておらず、リポジトリにまだ存在しています。 |
#8AA4C8 | 変更された子孫あり | ファイルが変更されると、IDE はそのファイルを含むすべてのディレクトリを再帰的にハイライトします。このステータスは、プロジェクトツリー内の変更ファイルを含むディレクトリをハイライトするオプションが有効になっている場合に利用可能です。 で |
#3264B4 | 即時変更された子あり | ファイルが変更されると、IDE はその親ディレクトリをハイライトします。このステータスは、プロジェクトツリー内の変更ファイルを含むディレクトリをハイライトするオプションが有効になっている場合に利用可能です。 で |
#B28C00 | ハイジャック | [Perforce、ClearCase、VSS] ファイルはチェックアウトなしで変更されます。 |
#727238 | 無視 | ファイルは VCS によって意図的に追跡されていません。 |
#7503DC | マージ済み | ファイルはアップデートの結果として VCS によってマージされます。 |
#FF0000 | 競合がある状態でマージされています | 最後の更新中に、ファイルは競合とマージされました。 |
#FF0000 | プロパティ競合のマージ | 前回の更新中に、IDE はローカルファイルのプロパティとそのサーバーバージョンの違いを検出しました。 |
#FF0000 | テキストおよびプロパティ競合のマージ | テキストとプロパティの競合は、2 人以上の開発者がファイルの同じ行と同じファイルプロパティを変更すると発生します。 |
#0032A0 | 変更 | 最後の同期以降にファイルが変更されました。 |
#0047E4 | 非アクティブな変更リストで変更 | 無効な変更リスト内のファイルが変更されます。このファイルステータスは、非アクティブな変更リストからファイルをハイライトするオプションが有効になっている場合に利用可能です。 で |
#7C7C00 | 廃止 | このファイルはもうリポジトリの作業コピーに含まれていないはずです。 |
#007C7C | 名前変更 | 最後の更新以降、ファイルの名前は変更されました。 |
#08978F | 切り替え | [SVN] ファイルはプロジェクト全体とは異なるブランチから取得されます。 |
#993300 | (不明)バージョン管理外 | ファイルはローカルに存在しますが、リポジトリには存在せず、追加はスケジュールされていません。 |
なし (デフォルトの色) | 最新 | ファイルは変更されていません。 |
色 | ファイルステータス | 説明 |
---|---|---|
#629755 | 追加済み | アクティブな変更リストのファイルは、リポジトリへの追加がスケジュールされています。 |
#629755 | 非アクティブ変更リスト内の追加対象 | 非アクティブ変更リスト内のファイルは、リポジトリへの追加が予定されています。このファイルステータスは、非アクティブな変更リストからファイルをハイライトするオプションが有効になっている場合に利用可能です。 で |
#D5756C | 変更リストの競合 | 非アクティブな変更リスト内のファイルがアクティブな変更リスト内で変更されます。この場合、新しいダイアログが開き、変更リストの競合を解決するように求められます。このファイルステータスは、 ですべてのオプションが有効になっている場合に使用できます。 |
#0A7700 | コピー | ファイルが別のファイルのコピーである場合、そのメタデータが追跡され、そのようなファイルはコピー済みとしてマークされます。 |
#6C6C6C | 削除 | ファイルはリポジトリから削除される予定です。 |
#6C6C6C | ファイルシステムから削除 | ファイルはローカルで削除されましたが、削除がスケジュールされておらず、リポジトリにまだ存在しています。 |
#6897BB | 変更された子孫あり | ファイルが変更されると、IDE はそのファイルを含むすべてのディレクトリを再帰的にハイライトします。このステータスは、プロジェクトツリー内の変更ファイルを含むディレクトリをハイライトするオプションが有効になっている場合に利用可能です。 で |
#6897BB | 即時変更された子あり | ファイルが変更されると、IDE はその親ディレクトリをハイライトします。このステータスは、プロジェクトツリー内の変更ファイルを含むディレクトリをハイライトするオプションが有効になっている場合に利用可能です。 で |
なし (デフォルトの色) | ハイジャック | [Perforce、ClearCase、VSS] ファイルはチェックアウトなしで変更されます。 |
#848504 | 無視 | ファイルは VCS によって意図的に追跡されていません。 |
#9876AA | マージ済み | ファイルはアップデートの結果として VCS によってマージされます。 |
#D5756C | 競合がある状態でマージされています | 最後の更新中に、ファイルは競合とマージされました。 |
#D5756C | プロパティ競合のマージ | 前回の更新中に、IDE はローカルファイルのプロパティとそのサーバーバージョンの違いを検出しました。 |
#D5756C | テキストおよびプロパティ競合のマージ | テキストとプロパティの競合は、2 人以上の開発者がファイルの同じ行と同じファイルプロパティを変更すると発生します。 |
#6897BB | 変更 | 最後の同期以降にファイルが変更されました。 |
#6897BB | 非アクティブな変更リストで変更 | 無効な変更リスト内のファイルが変更されます。このファイルステータスは、非アクティブな変更リストからファイルをハイライトするオプションが有効になっている場合に利用可能です。 で |
なし (デフォルトの色) | 廃止 | このファイルはもうリポジトリの作業コピーに含まれていないはずです。 |
#3A8484 | 名前変更 | 最後の更新以降、ファイルの名前は変更されました。 |
なし (デフォルトの色) | 切り替え | [SVN] ファイルはプロジェクト全体とは異なるブランチから取得されます。 |
#D1675A | (不明)バージョン管理外 | ファイルはローカルに存在しますが、リポジトリには存在せず、追加はスケジュールされていません。 |
なし (デフォルトの色) | 最新 | ファイルは変更されていません。 |
色 | ファイルステータス | 説明 |
---|---|---|
#62CC47 | 追加済み | アクティブな変更リストのファイルは、リポジトリへの追加がスケジュールされています。 |
#62CC47 | 非アクティブ変更リスト内の追加対象 | 非アクティブ変更リスト内のファイルは、リポジトリへの追加が予定されています。このファイルステータスは、非アクティブな変更リストからファイルをハイライトするオプションが有効になっている場合に利用可能です。 で |
#FF6666 | 変更リストの競合 | 非アクティブな変更リスト内のファイルがアクティブな変更リスト内で変更されます。この場合、新しいダイアログが開き、変更リストの競合を解決するように求められます。このファイルステータスは、 ですべてのオプションが有効になっている場合に使用できます。 |
#62CC47 | コピー | ファイルが別のファイルのコピーである場合、そのメタデータが追跡され、そのようなファイルはコピー済みとしてマークされます。 |
#ED864A | 削除 | ファイルはリポジトリから削除される予定です。 |
#ED864A | ファイルシステムから削除 | ファイルはローカルで削除されましたが、削除がスケジュールされておらず、リポジトリにまだ存在しています。 |
#4FF0FF | 変更された子孫あり | ファイルが変更されると、IDE はそのファイルを含むすべてのディレクトリを再帰的にハイライトします。このステータスは、プロジェクトツリー内の変更ファイルを含むディレクトリをハイライトするオプションが有効になっている場合に利用可能です。 で |
#4FF0FF | 即時変更された子あり | ファイルが変更されると、IDE はその親ディレクトリをハイライトします。このステータスは、プロジェクトツリー内の変更ファイルを含むディレクトリをハイライトするオプションが有効になっている場合に利用可能です。 で |
なし (デフォルトの色) | ハイジャック | [Perforce、ClearCase、VSS] ファイルはチェックアウトなしで変更されます。 |
#A9B837 | 無視 | ファイルは VCS によって意図的に追跡されていません。 |
#ED94FF | マージ済み | ファイルはアップデートの結果として VCS によってマージされます。 |
#FF6666 | 競合がある状態でマージされています | 最後の更新中に、ファイルは競合とマージされました。 |
#FF6666 | プロパティ競合のマージ | 前回の更新中に、IDE はローカルファイルのプロパティとそのサーバーバージョンの違いを検出しました。 |
#FF6666 | テキストおよびプロパティ競合のマージ | テキストとプロパティの競合は、2 人以上の開発者がファイルの同じ行と同じファイルプロパティを変更すると発生します。 |
#4FF0FF | 変更 | 最後の同期以降にファイルが変更されました。 |
#4FF0FF | 非アクティブな変更リストで変更 | 無効な変更リスト内のファイルが変更されます。このファイルステータスは、非アクティブな変更リストからファイルをハイライトするオプションが有効になっている場合に利用可能です。 で |
なし (デフォルトの色) | 廃止 | このファイルはもうリポジトリの作業コピーに含まれていないはずです。 |
#4FF0FF | 名前変更 | 最後の更新以降、ファイルの名前は変更されました。 |
なし (デフォルトの色) | 切り替え | [SVN] ファイルはプロジェクト全体とは異なるブランチから取得されます。 |
D1675A | (不明)バージョン管理外 | ファイルはローカルに存在しますが、リポジトリには存在せず、追加はスケジュールされていません。 |
なし (デフォルトの色) | 最新 | ファイルは変更されていません。 |
エディターの行ステータス
現在のソリューションの VCS 統合が有効になっているの場合、ファイル内の変更された行は、ガター内で異なる色でマークされます。
設定 Ctrl+Alt+S のエディター | カラースキームの切り替え | VCS ページで回線ステータスの色を設定できます。
変更された行のハイライトを無効にするには、設定 Ctrl+Alt+S のバージョン管理 | 確認ページで変更した行をガターでハイライトするチェックボックスをオフにします。
一部に色と意味を強調リストのデフォルトの線下表のカラースキーム。
色 | 回線状況 | 説明 |
---|---|---|
#C3D6E8 | 変更行 | 最後の更新以降に変更された行。 |
#EDDCBC | 空白が変更された行 | 最後の更新以降に空白のみが変更された行。 |
#C9DEC1 | 追加行 | 最後の更新以降に追加された行。 |
#9F9F9F | 削除された行 | 前回の更新以降に削除された行。 |
色 | 回線状況 | 説明 |
---|---|---|
#374752 | 変更行 | 最後の更新以降に変更された行。 |
#4C4638 | 空白が変更された行 | 最後の更新以降に空白のみが変更された行。 |
#384C38 | 追加行 | 最後の更新以降に追加された行。 |
#656E76 | 削除された行 | 前回の更新以降に削除された行。 |
色 | 回線状況 | 説明 |
---|---|---|
#1AABFF | 変更行 | 最後の更新以降に変更された行。 |
#666666 | 空白が変更された行 | 最後の更新以降に空白のみが変更された行。 |
#009924 | 追加行 | 最後の更新以降に追加された行。 |
#FFA14F | 削除された行 | 前回の更新以降に削除された行。 |
関連ページ:
エクスプローラーウィンドウ
ソリューションエクスプローラーを使用すると、さまざまな視点からソリューションを確認し、新しいアイテム(ディレクトリ、ファイル、クラスなど)の作成、エディターでのファイルのオープン、必要なコードフラグメントへの移動などのさまざまなタスクを実行できます。このツールウィンドウのほとんどの機能には、コンテンツペインのコンテキストメニューコマンドとして、関連するショートカットを介してアクセスします。また、ビューには、作成されたスクラッチファイル、クエリコンソール、拡張スクリプトを管理できるスクラッチとコン...
ソリューション全体の分析
JetBrains Rider のソリューション全体の分析により、2 つの関連しているが異なる機能が実現します。ソリューション全体のエラー / 警告モニター:JetBrains Rider 自身のインスペクションによって検出されたコンパイラーのエラー / 警告とエラー / 警告の両方で、ソリューション内のすべてのエラー / 警告を常に追跡できます。この機能は設計時コードインスペクションと連携して 2 つの利点をもたらします。ソリューションにエラー / 警告が含まれていないことを確認するために、す...
バージョン管理
.NET 開発環境 Rider の使い方や高等テクニック満載の JetBrains 日本語公式ヘルプ。最新の英語版ヘルプ内容が随時反映されます。
エディタータブ
エディターでファイルを開くたびに、専用のタブがエディターフレームに追加され、ラベルにファイル名が表示されます。エディターのタブを管理するメニューのコマンドを使用します。設定のエディター | 一般 | エディタータブページでエディタータブの設定を構成します。タブを右クリックして、コンテキストメニューを使用します。マウスの中ボタンでタブラベルをクリックするか、タブラベルのをクリックしてタブを閉じます。- タブラベルのをクリックして、固定されたタブを除く他のすべてのタブを閉じます。キーボードショートカ...
配色: IDE テキストのフォントと色
開発者は、エディターのソースコード、検索結果、デバッガー情報、コンソールの入出力など、多くのテキストリソースを操作します。このテキストのフォーマットには色とフォントスタイルが使用されており、一目で理解できるようになります。JetBrains Rider では、IDE テキストで使用される色とフォントを定義する構成可能な配色から選択できます。事前定義された配色を使用するか、あなたの好みに合わせてカスタマイズすることができます。スキームを共有することも可能です。配色を選択を押して設定を開き、を選択し...
変更を変更リストにグループ化する
変更リストは、VCS リポジトリにまだコミットされていないローカル変更のセットです。変更リストを使用すると、さまざまなタスクに関連する変更をグループ化し、これらの変更セットを個別にコミットできます。詳細については、変更をローカルでコミットするを参照してください。JetBrains Rider の変更リストは、統合された VCS クライアントの機能であり、VCS ごとに異なる実装があります。たとえば、Git を使用する場合、変更リストは Git 機能を拡張するクライアント機能ですが、SVN を使用...