为何使用VSCode?git
flutter官方推荐的编辑器有IDEA/Android Studio和VSCode, 以前开发Flutter用的IDEA, 不过IDEA始终比较重,因而换用VSCode 发现开发体验也很是的好。github
尚未安装flutter的小伙伴能够先看Flutter Install或者Google,这里就不贴了。json
本体markdown
语言包插件less
VSCode也是flutter官方推荐的编辑器,小伙伴能够先看官方使用教程编辑器
搜索并安装Dart和Flutter插件oop
flutter doctor
,查看输出是否有问题Flutter: Run Flutter Doctor
执行VSCode 命令面板(cmd+shift+p)支持搜索因此通常输入
flutter
就能够方便找到咱们须要的命令ui
flutter create
Flutter: New Project
执行Quick fix
或者快速修复
(没错支持中文输入=。=)Sort Members
Sort Members
的快捷键Organize Imports
Fotmat Document
转到定义
Find All References
Flutter扩展包含了一些经常使用的代码片断spa
stless
StatelessWidgetstfull
StatefulWidgetstanim
StatefulWidget with AnimationController咱们也能够增长本身自定义的代码片断插件
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自身的快捷键能够去下载扩展
或者去设置中修改键盘快捷方式
本文版权属于再惠研发团队,欢迎转载,转载请保留出处。@白尔摩斯