Salesforce中如何使用HaoIDE插件

Salesforce中如何使用HaoIDE插件,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。

目前創(chuàng)新互聯(lián)已為上千多家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬空間、網(wǎng)站運營、企業(yè)網(wǎng)站設(shè)計、樟樹網(wǎng)站維護等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

對于熟悉Salesforce的人都知道,Salesforce 的后端是名叫Apex語言(類似于Java ) 前端是Visualforce(類似于Jsp),官方并沒有自己的本地的IDE,由于編繹與運行都是在云端,因此可以直接在瀏覽器中編碼,這個是云計算的好處,如果你換電腦了,對你的工作是不會帶來影響,不會因為換了電腦,苦苦的下載IDE,安裝,環(huán)境配置(這是一個痛苦的過程)。

SF系統(tǒng)中能寫代碼的入口有兩處:

  1.  程序設(shè)置-->發(fā)展-->Visualforce/Apex/Apex 觸發(fā)器-->新建

  2. 點擊右上角你名字的下拉菜單中-->開發(fā)人員控制臺,這個算是SF的IDE了,能寫代碼,運行測試類,查看元數(shù)據(jù)等等!

另外,SF官網(wǎng)也有Eclipse 的插件,因為以前做Java的,對Eclipse 不陌生,安裝插件后,開始編寫,發(fā)現(xiàn)完全不是那么一回事,沒有代碼提示,關(guān)鍵字高亮只認識Java 的,雖說瀏覽器中能寫,但至少我是不習(xí)慣,萬一TM的斷網(wǎng)了,手抖點關(guān)閉,那不死翹翹了(不過發(fā)現(xiàn)官網(wǎng)對插件更新了,插件還是很久以前的)。

后來發(fā)現(xiàn)了Sublime后,果斷放棄了Eclipse,1)重量級 2)對APEX支持不好。

Sublime 是一款文本編輯器,有很多寫前端的同學(xué)在用,輕量級,對大部分語言高亮關(guān)鍵字,支持安裝插件,無限試用(這點很贊,當然如果你愿意可以購買許可證)。

  1. 下載Sublime 3(這是最新) http://www.sublimetext.com/3

    Salesforce中如何使用HaoIDE插件

  2. 當然是安裝,有Mac,Windows 我用過Mac和Windows兩種,windows上的最好用,mac的在輸入中文時卡頓的狠,還沒找到好的方法。

  3. 安裝Package Control 這個東東是一個方便 Sublime text 管理插件的插件,這個強大,把它裝上去了,再通過他的安裝其它插件。也便于管理你安裝的插件 官網(wǎng):https://packagecontrol.io/installation  里面有安裝方法,可以按照他的步驟很快就能裝好 安裝好在首選項會有個子菜單。

    Salesforce中如何使用HaoIDE插件

  4. SF的插件有2個 1:MavensMate 詳細教程貼:(https://www.xgeek.net/zh/salesforce/sublime-text-3-mavensmate-for-salesforce-development/) 2:HaoIDE   這2個都可以試試,看那個適合你,我是一直使用HaoIDE 這個是國內(nèi)一個大神開發(fā)的,sublime 插件都是基于Python開發(fā)的。

  5. 安裝HaoIDE ,點擊PackageControl 在彈出的列表中輸入install 字樣,選擇Install Package

    Salesforce中如何使用HaoIDE插件

    Salesforce中如何使用HaoIDE插件

  6. 輸入HaoIDE,點擊后,開始安裝

    Salesforce中如何使用HaoIDE插件

  7. 看到這個界面說明安裝成功了

    Salesforce中如何使用HaoIDE插件

  8. HaoIDE 開源了可以在github上看到  https://github.com/xjsender/haoide  可以在github上看到作者信息

  9. 配置SF項目,HaoIDE 的配置和sublime的配置一致,都是通過json信息配置,點擊 haoide 菜單,點擊settings,選擇settings-user ,setting-default中是配置參考

  10. 最基礎(chǔ)配置如截圖

    projects:是項目集合,此節(jié)點下可以配置多個項目

    project1:是單個項目配置信息

    default:表示當前項目是否處于激活狀態(tài),只能有一個項目處于激活狀態(tài)

    login_url:表示SF的環(huán)境鏈接,https://login.salesforce.com Or https://test.salesforce.com

    password:密碼

    subscribed_metadata_objects:需要下載那些組件,對于開發(fā)就4種夠了,還可以把對象,字段這些元數(shù)據(jù)下載下來

    username:用戶名

    workspace:項目存放目錄,可以設(shè)置一個全局,也可以為每個項目配置一個單獨的。

    Salesforce中如何使用HaoIDE插件

  11. 配置保存后就可以點擊haoide創(chuàng)建項目了

    Salesforce中如何使用HaoIDE插件

  12. 創(chuàng)建后的項目結(jié)構(gòu)

    Salesforce中如何使用HaoIDE插件

  13. 新建VF頁面,apex,trigger都一樣,點擊haoide-->new-->選擇對于的組件--->輸入名稱 回車即可

    Salesforce中如何使用HaoIDE插件

    Salesforce中如何使用HaoIDE插件

  14. 保存到服務(wù)器,右擊,選擇haoide-->Save To Server

    Salesforce中如何使用HaoIDE插件

  15. Diff with server 對服務(wù)器文件對比差異,當有沖突時非常有用,但實際使用頻率貌似不多

    Salesforce中如何使用HaoIDE插件

  16. Retrieve From Server 覆蓋本地

  17. Deploy To Server 部署到另一個環(huán)境中(注意:另一個環(huán)境必須要事先配置好,點擊部署時,選擇另一個環(huán)境即可)

  18. Destruct From Server 在服務(wù)器上刪除該文件

  19. xxx This server 是指本環(huán)境中,作用和上面一樣

  20. Compile Component 編譯,基本沒有用過,一般都是保存時,如果有錯誤,自動就會有提示。保存失敗。

  21. JSON/XML中沒有使用過,應(yīng)該是小工具轉(zhuǎn)換,有時間再看看

    Salesforce中如何使用HaoIDE插件

  22. Execute Anonymous 執(zhí)行代碼片斷,跟在SF中開發(fā)者控制臺中使用一致,選擇代碼后,選擇Execute Anonymous 

    Salesforce中如何使用HaoIDE插件

    Salesforce中如何使用HaoIDE插件

  23. Execute Rest Test 暫是沒有使用過,應(yīng)該是用來測試Rest  接口的

  24. Execute Query 寫Soql 查詢 跳轉(zhuǎn)到haoku(貌似是組織在github上的應(yīng)用)上 https://haoku.herokuapp.com

    Salesforce中如何使用HaoIDE插件

  25. View Code Coverage 是查看測試類的覆蓋率

  26. View Debug Log Detail 沒有使用過,查看日志。

  27. View Id in Salesforce Web 跳轉(zhuǎn)到id對應(yīng)的資源,沒有使用過

  28. View in Salesforce Web 跳轉(zhuǎn)到SF中對應(yīng)的界面

  29. View File Attributes 查看當前文件的屬性,json格式

     

    上面都是右擊菜單的功能選項。haoide全局功能也有不少,常用的一些功能如:

  30. New  創(chuàng)建組件

    Salesforce中如何使用HaoIDE插件

  31. Update 更新,但一般用的不多,有時候不能更新,都是采用刪除項目重新下載一次

    Salesforce中如何使用HaoIDE插件

  32. Cache 更新緩存,當有新的對象,字段時,更新后,即時在代碼中提示,非常有用

    Salesforce中如何使用HaoIDE插件

  33. Document 更加歷害 查文檔非常方便,輸入前綴列出相關(guān)組件,點擊跳轉(zhuǎn)到SF幫助文檔中

    Salesforce中如何使用HaoIDE插件

    Salesforce中如何使用HaoIDE插件

  34. utilities 工具集,可以嘗試用用

  35. Data Loader ,輸入SOQL后,會把數(shù)據(jù)以CSV格式顯示在sublime 很少用,對于數(shù)據(jù)不多,可以用用

看完上述內(nèi)容是否對您有幫助呢?如果還想對相關(guān)知識有進一步的了解或閱讀更多相關(guān)文章,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對創(chuàng)新互聯(lián)的支持。

文章標題:Salesforce中如何使用HaoIDE插件
文章網(wǎng)址:http://muchs.cn/article20/geeoco.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、ChatGPT網(wǎng)站改版、虛擬主機、云服務(wù)器、用戶體驗

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)