中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Salesforce中如何使用HaoIDE插件

發布時間:2021-08-05 17:24:27 來源:億速云 閱讀:253 作者:Leah 欄目:云計算

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

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

SF系統中能寫代碼的入口有兩處:

  1.  程序設置-->發展-->Visualforce/Apex/Apex 觸發器-->新建

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

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

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

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

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

    Salesforce中如何使用HaoIDE插件

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

  3. 安裝Package Control 這個東東是一個方便 Sublime text 管理插件的插件,這個強大,把它裝上去了,再通過他的安裝其它插件。也便于管理你安裝的插件 官網: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 這個是國內一個大神開發的,sublime 插件都是基于Python開發的。

  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. 最基礎配置如截圖

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

    project1:是單個項目配置信息

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

    login_url:表示SF的環境鏈接,https://login.salesforce.com Or https://test.salesforce.com

    password:密碼

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

    username:用戶名

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

    Salesforce中如何使用HaoIDE插件

  11. 配置保存后就可以點擊haoide創建項目了

    Salesforce中如何使用HaoIDE插件

  12. 創建后的項目結構

    Salesforce中如何使用HaoIDE插件

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

    Salesforce中如何使用HaoIDE插件

    Salesforce中如何使用HaoIDE插件

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

    Salesforce中如何使用HaoIDE插件

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

    Salesforce中如何使用HaoIDE插件

  16. Retrieve From Server 覆蓋本地

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

  18. Destruct From Server 在服務器上刪除該文件

  19. xxx This server 是指本環境中,作用和上面一樣

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

  21. JSON/XML中沒有使用過,應該是小工具轉換,有時間再看看

    Salesforce中如何使用HaoIDE插件

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

    Salesforce中如何使用HaoIDE插件

    Salesforce中如何使用HaoIDE插件

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

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

    Salesforce中如何使用HaoIDE插件

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

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

  27. View Id in Salesforce Web 跳轉到id對應的資源,沒有使用過

  28. View in Salesforce Web 跳轉到SF中對應的界面

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

     

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

  30. New  創建組件

    Salesforce中如何使用HaoIDE插件

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

    Salesforce中如何使用HaoIDE插件

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

    Salesforce中如何使用HaoIDE插件

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

    Salesforce中如何使用HaoIDE插件

    Salesforce中如何使用HaoIDE插件

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

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


看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

全南县| 盈江县| 株洲市| 东至县| 博白县| 咸宁市| 贺州市| 新乡市| 兴宁市| 当阳市| 广汉市| 文成县| 修水县| 临汾市| 勐海县| 堆龙德庆县| 井冈山市| 临邑县| 东光县| 中山市| 栖霞市| 犍为县| 东安县| 奉节县| 北流市| 镇坪县| 牟定县| 凤城市| 新巴尔虎右旗| 公主岭市| 兴安县| 南雄市| 彭泽县| 东山县| 太保市| 张掖市| 乃东县| 美姑县| 修水县| 西贡区| 茶陵县|