簡體   English   中英

Dynamics CRM:在Eclipse中使用Xrm.Page庫

[英]Dynamics CRM: using Xrm.Page library in Eclipse

我正在使用Eclipse作為JavaScript IDE。

我想在此環境中設置Xrm.Page庫(用於代碼完成和幫助)。

我找不到用於Visual Studio的任何單獨的庫文件和任何工具。 有在Eclipse中使用它的解決方案嗎?

  1. 安裝Visual Studio Express的免費副本。
  2. \\sdk\\templates\\xrm.pagescriptprojecttemplate安裝VS擴展
  3. 從XrmPageScript模板創建VS解決方案。
  4. 來自文件\\Scripts\\XrmPageTemplate.js的新解決方案副本

現在,您可以將XrmPageTemplate.js文件引入Eclipse並使用代碼完成等進行開發。

2013年12月2日更新

看完您的評論后,我做了進一步的調查。 Eclipse與Visual Studio不同,它不以可靠的方式支持來自JavaScript源的代碼完成。 在大多數情況下,需要創建自定義插件以支持自動完成。

引用從將外部JS庫添加到Eclipse JSDT驅動的項目中

理論上,可以將添加到構建路徑的資源用於Content Assist。 這是一個重要的區別,因為確保掃描文件並不能保證將文件正確轉換為可用的對象模型。 這是因為,為了使某些基於JDT的功能正常工作,必須在許多情況下推斷類類型信息。 Eclipse檢查JavaScript抽象語法樹(AST),以生成“虛擬”類信息。 盡管可以在某種程度上處理各種JavaScript工具包(如Dodo,jQuery和Prototype)的獨特約定,但目前仍是臨時的。

流行的JS庫的一些制造商在通過插件將其對象模型暴露給Eclipse方面發揮了積極作用。

由於Dynamics CRM唯一受支持的開發環境是Visual Studio,因此不太可能看到發布自定義插件來支持Xrm.Page

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM