爲何使用VSCode?git
flutter官方推薦的編輯器有IDEA/Android Studio和VSCode, 以前開發Flutter用的IDEA, 不過IDEA始終比較重,因而換用VSCode 發現開發體驗也很是的好。github
尚未安裝flutter的小夥伴能夠先看Flutter Install或者Google,這裏就不貼了。json
本體less
語言包插件編輯器
VSCode也是flutter官方推薦的編輯器,小夥伴能夠先看官方使用教程ui
搜索並安裝Dart和Flutter插件插件
flutter doctor
,查看輸出是否有問題Flutter: Run Flutter Doctor
執行VSCode 命令面板(cmd+shift+p)支持搜索因此通常輸入
flutter
就能夠方便找到咱們須要的命令調試
flutter create
Flutter: New Project
執行Quick fix
或者快速修復
(沒錯支持中文輸入=。=)Sort Members
Sort Members
的快捷鍵Organize Imports
Fotmat Document
轉到定義
Find All References
Flutter擴展包含了一些經常使用的代碼片斷code
stless
StatelessWidgetstfull
StatefulWidgetstanim
StatefulWidget with AnimationController咱們也能夠增長本身自定義的代碼片斷orm
Configure User Snippets
/ 首選項:配置用戶代碼片斷能夠在命令面板送找到
Debug:Select and Start Debugging
執行->選擇添加配置->選擇Dart&Flutter
,這樣就不用每次都選調試環境了。 也能夠在調試界面 選擇小齒輪 選擇Dart&Flutter
Flutter: Select Devices
在運行flutter的時候打開命令面板輸入 Flutter:Toggle
便可看到熟悉的命令
命令面板 Dart: Open Observatory
不少時候VSCode開發體驗都蠻好的,可是調試控制檯真的難用,還不支持搜索。 不過咱們能夠設置flutter log輸出文件,用其餘軟件來看log。
open -a Console .vscode/run.log
cmd+p能夠跳轉到文件,可是能夠輸入?得到更多操做
cmd+shift+p 是命令面板,有各式各樣的命令,還會提示命令的快捷鍵 好比我忘了Quick Fix的快捷鍵,就能夠方便的找到
有小夥伴不喜歡VSCode自身的快捷鍵能夠去下載擴展
或者去設置中修改鍵盤快捷方式
本文版權屬於再惠研發團隊,歡迎轉載,轉載請保留出處。@白爾摩斯