【開發指南】(二)Ionic3開發工具外掛推薦
ionic主要使用網頁的開發方式,一般的web開發的IDE就可以了,有大型的也有輕量級的供考慮,每個開發人員都有自身喜愛和傾向的IDE,在此不一一列舉了,個人推薦VS code,比較輕量型的,下載不用翻牆,重要是開源免費!省卻經常尋找啟用碼的煩惱,此外,官方維護頻繁,功能齊全強大,外掛豐富,同時開源社群活躍,不僅IDE本身,包含外掛的更新得到很好保障。
用於ionic開發的外掛推薦:
Npm Intellisense
模糊查詢模組,已安裝模組快捷匯入,未安裝模組提供一鍵下載安裝,你還在考慮什麼?
Path Intellisense
路徑智慧提示,方便填寫完整路徑
TypeScript Importer
還在手動一個個敲入import {} ?而且還常常敲錯名字或路徑?那你就凹凸曼了,用它幫你自動完成,用得不要太爽。
Types auto installer
當安裝一個第三方js包時,如:
npm install --save lodash
外掛會自動執行下屬命令安裝響應types檔案:
npm install --save @types/lodash
Auto Import
有C#或者java經驗的會有似成相識的感覺。
ionic 2 Commands with Snippets
有了它,我們不用手動敲打cli的命令來建立各種元件,只需要在要建立目錄右鍵選擇,輸入名稱即可;
也可以html 中敲入以下命令,快捷建立ionic的標籤,但有些不全
i2-list //add a ionic list with header and item
i2-list-grp //add a ionic list with header, group and item
i2-list-reord-grp //add a ionic group with reorder and iterator
……
Ionic 2 Snippets
html的智慧提示,使用“ion2-”做字首,示例:
ion2-button
ion2-button-block
ion2-button-clear
ion2-button-full
ion2-button-icon-left
……
Ionic 3 ionView Snippets
快捷輸入生命週期相關方法
ionViewDidLoad
ionViewWillEnter
ionViewDidEnter
ionViewDidLeave
ionViewWillUnload
ionViewCanEnter
Ionic2-vscode
適用於不太記得cli命令,或不太樂意手敲命令的人
Ionic Serve
Ionic Emulate Android
Ionic Run Android
Ionic Emulate Ios
Ionic Run Ios
Ionic Generate
REST Client
VSCode上的Postman,方便靈活除錯API。
Import Cost
這款外掛可以顯示import的體積,如果比較大,就可以考慮非同步載入js檔案了。
可惜系統重灌了,原有裝的外掛很多都忘記名字了,不然應付各種開發情況,生活可以更美的。
相關文章
- 前端開發常用的Chrome外掛推薦!前端Chrome
- [?]前端開發工具推薦前端
- [外掛推薦] 使用 PHPStorm 中的 Laravel Plugin 外掛提升開發效率PHPORMLaravelPlugin
- Babel外掛開發入門指南Babel
- Babel 外掛開發入門指南Babel
- Linux 開發工具推薦Linux
- Flutter Plugin外掛開發填坑指南FlutterPlugin
- 基於Intellij 外掛開發指南IntelliJ
- 強力推薦開發類chrome外掛Chrome
- mac開發環境工具推薦Mac開發環境
- PHP:40+開發工具推薦PHP
- 前端小糾結--提高開發效率VSCode外掛推薦前端VSCode
- (是時候開發屬於自己的外掛了)資料校驗外掛開發指南
- VS Code外掛開發介紹(二)
- Vim常用外掛——前端開發工具系列前端
- [Jenkins 外掛開發] Jenkins 外掛二次開發-設計一個程式碼 diff 的小工具Jenkins
- Flutter開發之Flutter外掛開發Flutter
- Flutter外掛開發Flutter
- Mybatis外掛開發MyBatis
- Webstorm 外掛開發WebORM
- 開發Rhino外掛
- BurpSuite外掛開發指南之 API 下篇UIAPI
- BurpSuite外掛開發指南之 API 上篇UIAPI
- BurpSuite外掛開發指南之 Java 篇UIJava
- Grafana的Datasource外掛開發實踐二Grafana
- 手把手教你開發jquery外掛(二)jQuery
- 敏捷開發過程剖析及工具推薦敏捷
- 最受歡迎的App開發工具推薦APP
- 「jQuery外掛開發日記」(二)高階外掛理念 – [翻譯]jQuery
- Flutter外掛開發《iOS原生模組開發》FlutteriOS
- 吐血推薦珍藏的 Chrome 外掛二Chrome
- 工具 -- Sublime Text 漢化方法、外掛推薦
- BurpSuite外掛開發指南之 Python 篇UIPython
- babel 外掛開發案例Babel
- Maven外掛開發教程Maven
- Chrome外掛開發教程Chrome
- Stylus外掛開發教程
- chrome外掛開發文件Chrome