相對于平臺和解決方案,工程實際上是開發者管理代碼、操作配置的最小單位。而在先前的介紹中,我們介紹了MRS工程創建的過程,以及編譯、燒寫、調試的這些實際功能,自然而然隨之而來就會有這樣幾個問題——這些工程是如何內置在MRS中的呢?我們又如何將已有的工程,保存為自己的模板、供其他用戶使用呢?本文我們就來一一介紹。 【工程保存為模板】編寫工程后,在工程瀏覽器窗口(Project Explorer)中選中工程,右鍵彈出菜單中單擊“保存為工程模板(SaveAs Project Template)”。或者在主菜單“工程(Project)”中點擊“保存為工程模板Save As Project Template”。 【瀏覽并編輯模板屬性】彈出窗口中會顯示當前工程的信息。如果工程來源是MRS模板創建的,會默認記錄廠商、系列、描述等基本信息。用戶可以瀏覽并修改這些信息。隨后點擊Browse…選擇模板包的導出位置。配置無誤后,窗體的OK按鈕會使能,點擊OK即可在指定位置生成模板包。導出模板包固定為工程名+ zip格式。 【導入模板包】該步驟會解析模板包,并根據得到的結構加入到MRS安裝路徑下模板的集合中。在主菜單“工程(Project)”中點擊“模板管理(Template Management)”,隨后出現窗體,在窗體中圖形化顯示內置的模板集合。點擊“導入(Import)”,在系統瀏覽器中選擇模板包,點擊OK確認。壓縮包也可以傳輸拷貝給其他用戶。在之后的MRS版本中,滿足條件的模板包可以作為組件SDK上傳到MRS的發布平臺,供其他工程師下載使用。 【模板管理頁面】其以樹的結構整體顯示內置的模板集合。通過拖動垂直滾動條,用戶能夠瀏覽所有廠商下各系列的型號,點擊可以一鍵展開、收縮樹分支。導入或拷貝操作后,會自動聚焦到生成的模板節點,同時刷新右側控件框的模板信息。用戶也可以任意點擊模板節點,刷新對應的模板信息。此外,模板管理除了支持導入,也支持對已有模板的導出,拷貝和刪除操作。 【模板導出】將壓縮包拷貝到指定的路徑下。 【模板拷貝】拷貝樹中已有的模板,可重新定義廠商系列以生成新的節點。 【模板刪除】刪除已有的模板,同時刪除模板管理樹中的節點。如果某廠商/系列下型號被全部刪除后,該節點也會移除。
|