プロジェクト

Parent page: Workspace Manager パネル

2つのプロジェクトが Projectsパネルで開かれており、1つのPCBが選択されてエディタで開かれています。2つのプロジェクトが Projectsパネルで開かれており、1つのPCBが選択されてエディタで開かれています。

概要

Projectsパネルには、現在開いているすべてのプロジェクトと、それらを構成するドキュメントが表示されます。プロジェクトの一部として作成されていない、または既存の開いているプロジェクトに追加されていない開いているドキュメントも一覧に表示されます。

パネルへのアクセス

View | System |

ボタンをクリックしてProjects パネルを開きます。Fileメニューから開いたプロジェクト/ドキュメント、または設計プロセス中に生成されたものは、このパネルからアクセスできます。

パネルは、エディタ領域にフローティング表示することも、画面の左右にドッキングすることもできます。Projectsパネルが現在ドッキングされたパネル群の中にある場合は、パネル下部にあるProjectsタブを使用して前面に表示します。

プロジェクト・ドキュメント・ツリー

既存のプロジェクトを開く、または新規作成すると、そのエントリがパネルに表示されます。プロジェクトに含まれる既存ドキュメント(および追加された新規ドキュメント)は、目的や種類に応じてサブフォルダ配下に表示されます。たとえば、プロジェクト配下には次のような一般的なフォルダとドキュメント種別が表示されます。

  • Source Documents - 回路図、PCBなどの中核設計ドキュメント
  • Libraries - ローカルのソース・ライブラリ・ドキュメント。ドキュメントはライブラリ種別(例:回路図ライブラリ、PCBライブラリなど)に基づいてさらに細分化されます。
  • Generated - 出力として生成されたドキュメント。ドキュメントは種別(例:BOMドキュメント、テキストドキュメントなど)に基づいてさらに細分化されます。プロジェクト出力が生成されると、メインツリー内に対応するサブフォルダが作成され、内容が追加されていきます。

プロジェクトに依存しないドキュメントは Free Documents として表示され、対応するサブフォルダ配下に表示されます。

この環境では、複数ドキュメントを同時に編集できるだけでなく、複数プロジェクトを同時に開くこともできます。これらは無関係なプロジェクトでも、関連するプロジェクトでも構いません。

アクティブとフォーカスの違い

パネルのメインツリーでは、アクティブなプロジェクトが、システムの Windows アクティブ・タイトルバー色で強調表示されます。設計エディタウィンドウでドキュメントが開かれていない場合、パネル内の現在開いている(ロードされている)プロジェクト一覧から選択すると、そのプロジェクトがアクティブになります。プロジェクトドキュメントが(エディタ/ビューアで)開かれると、そのドキュメントの親プロジェクトが自動的にアクティブプロジェクトになります。

設計エディタウィンドウでアクティブなドキュメントもパネル内で強調表示され、ファイルオープンアイコン

が付与されます。

開かれているアクティブドキュメントと、その親であるアクティブプロジェクトの強調表示。 開かれているアクティブドキュメントと、その親であるアクティブプロジェクトの強調表示。

設計エディタウィンドウでプロジェクトドキュメントが開かれていない状態で追加のプロジェクトを開くと、そのプロジェクトが自動的にパネル内のアクティブプロジェクトになります。

設計エディタウィンドウで多数のドキュメントが開かれている場合、エディタのドキュメントタブでアクティブドキュメントを切り替えると、Projectsパネルもそれに応じて更新され、アクティブドキュメントとアクティブプロジェクトの両方が反映されます(アクティブになったドキュメントが、直前のアクティブドキュメントと同じプロジェクトに属していない場合)。逆に、すでに開いているドキュメント(かつ非アクティブプロジェクトに属するもの)のエントリをクリックすると、そのドキュメントの親プロジェクトがアクティブプロジェクトになります。

任意の時点でアクティブにできるプロジェクトとドキュメントはそれぞれ1つだけですが、パネルでは任意のプロジェクト/ドキュメントにフォーカスして操作できます。非アクティブのプロジェクトまたは非アクティブのドキュメントのエントリを右クリックすると、フォーカス中のプロジェクト/ドキュメントを対象としたコマンドを含む関連メニューが表示されます。詳細は以下の右クリックメニューを参照してください。

focusingドキュメントの場合、閉じているか非表示のときにのみフォーカス状態になります。そうでない場合はアクティブドキュメントになり、その親プロジェクトがアクティブプロジェクトになります。たとえば下図では、アクティブプロジェクトはTst.PrjPcb、アクティブドキュメントはProcessor.SchDocです。フォーカス中のドキュメントは、非アクティブなGSM Logger.PrjPcbプロジェクト内のLithium Cell.SchDocで(パネル上では点線の枠で区別されます)。

開かれているアクティブドキュメント(青)と、点線枠で示された選択中のフォーカスドキュメント。
開かれているアクティブドキュメント(青)と、点線枠で示された選択中のフォーカスドキュメント。

設計エディタウィンドウのタブ領域が煩雑になるのを防ぐため、ドキュメントを非表示にできます。ドキュメントを非表示にしても、コンパイル/同期/アノテーションなどの処理の観点では開いたままです。単に設計エディタウィンドウでタブ付きドキュメントとして表示されないだけです。

プロジェクトドキュメントはプロジェクトから削除できます。現在設計エディタウィンドウで開いている場合、親プロジェクトからは削除されますが、パネル上ではフリードキュメントとして開いたまま残ります。一方、設計エディタウィンドウで開いていない場合、削除は実質的にクローズとなります。

ドキュメント表示アイコン

パネル内のドキュメントエントリには、開いている/変更されている状態を示すドキュメントアイコンが付随します。これにより、どのドキュメントが変更済み、保存済み、または非表示かを素早く把握できます。

ドキュメントアイコンと意味を以下に示します。

開く/変更状態アイコン

[blank] ドキュメントは閉じています。
  Open – ドキュメントは設計エディタウィンドウでタブ付きドキュメントとして開かれています。
  Hidden – ドキュメントは非表示です(開いているが、ワークスペースには表示されない)。プロジェクトファイルを非表示にするには、右クリックメニューのオプションを使用します。
  Open/Modified – ドキュメントは開いており、変更されています(未保存)。
  Modified(プロジェクトに適用)– メインのプロジェクトドキュメントの横に表示され、構造が変更されている(未保存)ことを示します。

未保存の変更があるドキュメントまたはプロジェクトは、パネル内のエントリの横にアスタリスク(*)が付いて区別されます。変更されたドキュメントは、設計エディタウィンドウのタブ内にもアスタリスクが表示されます。

右クリックメニュー

プロジェクトファイル

パネル内のプロジェクトファイルを右クリックすると、ポップアップのコンテキストメニューから追加のオプションやコマンドにアクセスできます。

プロジェクトの典型的な右クリック・コンテキストメニュー。
プロジェクトの典型的な右クリック・コンテキストメニュー。

特に注目すべき項目は次のとおりです。

  • Compile PCB Project - コンパイル処理は電気的/製図上の違反を検出し、プロジェクトに対して有効なネットリストを生成するうえで不可欠です。
  • Show Differences - 2つの設計ファイル間の差分を検出して解決します。
  • Variants - ベース設計のバリエーションを定義します。コンポーネントを実装/未実装に設定したり、変更したコンポーネントパラメータで実装したりできます。
  • Project Options - このプロジェクトのOptions for Projectダイアログを開きます。エラーおよび差分警告、ECO生成、ファイルパスなど、インストール既定値を上書きする設定を行います。

ドキュメントファイル

パネル内のドキュメントファイルを右クリックすると、ドキュメント固有の各種オプションやコマンドを提供するポップアップのコンテキストメニューにアクセスできます。

ドキュメント(回路図ドキュメント)の典型的な右クリック・コンテキストメニュー
ドキュメント(回路図ドキュメント)の典型的な右クリック・コンテキストメニュー

右クリックオプションのいくつかは、上記のプロジェクトを右クリックした場合と基本的に同じです(例:Variants)。それ以外には次のようなものがあります。

  • Compile Document – 回路図ドキュメントの整合性をチェックし、結果をMessagesパネル(View | System | Messages)に表示します。
  • Remove from Project – 親プロジェクトからドキュメントを削除します
  • Hide/Close - 非表示のドキュメントはアクティブですが、設計エディタウィンドウには表示されません。閉じたドキュメントは、設計エディタでは開かれた状態ではなくなります。
  • Page Setup/Print - ドキュメント印刷を管理します。メインの印刷オプション(Outputs | Documentation | Print)から利用できる機能を再現します。

注記

  • パネル内でクリック&ドラッグすることで、ドキュメントをプロジェクト間で移動できます。正しいサブフォルダへドラッグする必要はなく、プロジェクト構造内の適切な場所に自動的に配置されます。
  • キーボードショートカットUp ArrowHomeEndDown Arrowを使用して、それぞれパネル内の前のエントリ、最初のエントリ、最後のエントリ、次のエントリを表示できます。Right ArrowキーおよびLeft Arrowキーを使用して、トップレベルのエントリまたはそのサブフォルダをそれぞれ展開/折りたたみできます。

 

AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
Content