Ruby編寫Fastlane腳本格式化問題

在利用fastlane進(jìn)行自動(dòng)化打包的時(shí)候,用編譯工具編寫fastlane腳本, 剛開始使用的編輯器是sublime Text3, 雖然可以高亮顯示和語法提示, 但是不能進(jìn)行ruby的格式化, 后來改用萬能編譯器 VS Code

1.VS Code 默認(rèn)不支持ruby, 首先安裝ruby插件

直接搜索插件ruby即可


圖片.png
2.VS Code 默認(rèn)不支持ruby格式化, 安裝格式化插件

在ruby文件中直接使用cmd + shift + f快捷鍵格式化, 因?yàn)闆]有安裝插件, vscode會(huì)提示, 只要點(diǎn)擊提示就可以跳轉(zhuǎn)到插件中, 并搜索插件,


圖片.png

我這里使用的是 藍(lán)色部分, 直接安裝重啟vscode即可

3.格式化問題
圖片.png

因?yàn)槟_本中存在中文, 格式化插件報(bào)錯(cuò)

          STDIN is invalid code. Error on line:28 invalid multibyte char (US-ASCII)

問題解決

#encoding:utf-8
圖片.png

cmd +shift + f 格式化成功

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容