2010-02-03 44 views
1

可以在Source Insight中創建用戶定義的宏。根據Source Insight macro overviewForce Source Insight識別新宏

宏保存在擴展名爲.EM的文本文件中。這些文件被添加到您的項目或項目符號路徑中的任何項目或基礎項目中。一旦宏文件成爲項目的一部分,文件中的宏功能將作爲「鍵分配」或「菜單分配」對話框中的用戶級命令提供。

在處理項目時,我從Source Insight下載了一個宏文件,並將其與.em擴展名保存在Base項目中。但是,當我打開密鑰分配對話框時,它沒有出現。

然後我同步我的項目中的文件,但宏仍然沒有出現。我甚至重建了我的項目,而宏觀依然沒有出現。

您如何獲得Source Insight以識別新宏?

回答

1

您在正確的軌道上同步您的項目文件。作爲源洞察macro documentation狀態:

如果您在宏文件中創建一個新的宏命令功能,您必須保存宏文件,並允許來源洞察到之前的宏命令將顯示與該項目數據庫文件與之同步在菜單和鍵分配命令列表中。

您也可以將宏存儲在Base項目或項目符號路徑上的任何其他項目中。 Source Insight將在解析宏名稱時搜索這些項目。

您將該宏保存在Base項目中,因爲Base項目中的任何內容都位於所有個人項目的項目符號路徑中。但是你沒有同步Base項目!

您需要打開Base項目,同步其中的文件,然後打開自己的項目。 (用於打開和同步的命令位於「項目」菜單中。)即使沒有同步您自己的項目,宏在鍵分配中也會被識別。