APICloud第壹批開源的工具插件支持包括Sublime和Eclipse,目前又加入了Webstorm,且每壹套開源插件所能實現的功能均在不斷增加中。“不剝奪”“不替換”永遠是APICloud在開發工具產品上的設計原則。
開發工具插件化支持
APICloud對開發工具的支持均是插件化,且完全開源的。Sublime、Eclipse和Webstorm作為HTML5開發人員常用工具,每壹個都具有超強特點,支持多樣的開發需求。
Sublime輕巧、響應速度快,可擴展性強,支持跨平臺開發,其功能插件目前包括:應用管理、應用框架、頁面模板、代碼提示、代碼管理、Widget打包、真機同步、日誌輸出、管理自定義AppLoader等。更重要的是這些插件已被Package Control成功收錄。
Eclipse擴展性好,同樣是跨平臺開發,擁有大量的開源插件,功能插件目前包括:應用管理、模版框架、雲端同步、代碼管理、代碼提示、本地打包、真機同步、AppLoader管理,編譯自定義AppLoader等。
新上線的Webstorm則最專註於HTML5和JavaScript編輯開發的支持,目前包括了應用管理、應用框架、頁面模板、代碼提示、代碼管理、Widget打包、真機同步、日誌輸出、管理自定義AppLoader等功能。通過開發Eclipse的HTML5插件,就可以讓Eclipse支持像sublime和Webstorm壹樣支持對HTML5代碼的快速編輯,提高編碼效率。APICloud應用采用標準的HTML技術,同時對標準的瀏覽器引擎做了大量的擴展。因此,任何壹款HTML編輯器配合APICloud AppLoader都可以進行APICloud應用開發。
***創開發工具開源和諧生態
多樣開發工具的功能插件已涵蓋了標準化跨平臺APP開發工具中所需的絕大多數技術,並全部遵循CPL開眼協議實現開源。APICloud與IDE廠商聯手參與到開源行動中來,將開發工具作為提供給廣大開發者的壹項服務免費化,更歡迎同行使用並完善這些開源代碼,大家壹起***建和諧生態。
APICloud已經與微軟Visual Studio Code美國團隊探討了合作事宜,計劃將推出基於Visual Studio Code的APICloud擴展插件。今後,APICloud的“多開發工具支持策略”將看到更多熟悉的身影。