電話
13898888888
哈嘍大家好!近好多小伙伴問我WebStorm能不能開發小程序,畢竟這玩意兒功能強大,顏值也高,用著順手啊!所以今天就跟大家嘮嘮我用WebStorm開發小程序的那些事兒,純個人經驗,easy!
一開始我也覺得WebStorm開發小程序有點“大材小用”,畢竟它主打Web開發,但用過之后發現,其實它也挺適合的,只是需要一些小小的配置。
你得有個WebStorm,這還用說嗎?然后,你得有個微信開發者工具,畢竟終還得靠它編譯運行小程序嘛。這兩個家伙,一個負責寫代碼,一個負責運行,配合起來,簡直絕配!
接下來,重點來了,怎么讓WebStorm認識小程序的代碼?別急,咱們一步步來。
安裝一個插件,名字叫wechat-miniprogram-plugin,這個插件簡直就是神器!安裝完之后,WebStorm就能識別.wxml、.wxss這些小程序專屬文件了,并且還能高亮顯示語法,識別rpx這種小程序特有的單位,寫代碼的時候,舒服多了!以前那些亂七八糟的代碼,現在顏色分明,一目了然,心情都舒暢了。
| 文件類型 | WebStorm識別后效果 |
|---|---|
| .wxml | 語法高亮,代碼提示 |
| .wxss | 語法高亮,代碼提示 |
| .js | 語法高亮,代碼提示,智能補全 |
| .json | 語法高亮,代碼提示 |
我之前用其他編輯器寫小程序,那叫一個痛苦啊!.wxml和.wxss文件,沒有任何語法提示,全靠自己憑感覺寫,寫著寫著就迷糊了,改bug的時候更是頭大。自從用了WebStorm加插件之后,這問題就解決了!
然后呢,就是一些個性化設置了,畢竟每個人寫代碼的習慣都不一樣。我喜歡把代碼字體調大一點,主題改成護眼的暗色系,這樣看著舒服,眼睛也不容易累。WebStorm的設置選項多到眼花繚亂,大家可以根據自己的喜好,慢慢摸索。實在找不到設置選項,可以搜索,一般都能搜到,這點WebStorm做的還是不錯的。
再說說代碼提示,WebStorm的代碼提示功能特別強大,只要你寫代碼的時候,它會自動提示你接下來可能需要寫的代碼,簡直就是代碼小白的救星!以前寫小程序的時候,總是忘記一些API的用法,還得去翻文檔,現在直接用代碼提示就夠了。
雖然WebStorm自帶了代碼格式化功能,但是我更喜歡用Prettier這個插件,它能幫我把代碼格式化得整整齊齊,看起來特別舒服,強迫癥患者的福音!以前寫代碼的時候,經常因為代碼格式亂七八糟的,導致代碼難以閱讀,現在用Prettier之后,代碼格式統一了,看起來也舒服多了。
還有一些其他的小技巧,比如快捷鍵的使用,可以大大提高我們的開發效率。我個人比較喜歡用 Ctrl + D 復制當前行, Ctrl + Shift + ↑/↓ 移動當前行,還有 Ctrl + / 注釋代碼等等。這些快捷鍵用熟練了,寫代碼的速度能提升好幾倍。
當然,WebStorm也有它的一些缺點,比如比較占用內存,啟動速度也比較慢。但是,瑕不掩瑜,它的優點還是遠大于缺點的。對于我來說,能提高開發效率,提升代碼質量,這點內存占用和啟動速度,我還是可以接受的。
其實用WebStorm開發小程序,感覺就像是用一把瑞士軍刀來切菜,雖然有點“殺雞用牛刀”的感覺,但是用起來確實很爽!它強大的功能,能讓你在開發小程序的時候,事半功倍!
用WebStorm開發小程序,是一個不錯的選擇,前提是你得會配置,并且能夠適應它的操作方式。當然,如果你只是偶爾寫個小程序,那用微信開發者工具自帶的編輯器也足夠了。但是,如果你是一個小程序重度使用者,或者想提升開發效率,那么WebStorm是一個值得嘗試的工具。
我想問問大家,你們在用WebStorm開發小程序的過程中,都遇到過哪些問題呢?或者你們有什么好的技巧和經驗,可以分享一下嗎?讓我們一起學習,一起進步!
郵箱:youweb@qq.com
Q Q:http://wpa.qq.com/msgrd?v=3&uin=88888888&site=qq&menu=yes