大家好,我是编程小6,很高兴遇见你,有问题可以及时留言哦。
为什么使用VSCode?
flutter官方推荐的编辑器有IDEA/Android Studio和VSCode, 之前开发Flutter用的IDEA, 不过IDEA始终比较重,于是换用VSCode 发现开发体验也非常的好。
还没有安装flutter的小伙伴可以先看Flutter Install或者Google,这里就不贴了。
本体
语言包插件
VSCode也是flutter官方推荐的编辑器,小伙伴可以先看官方使用教程
搜索并安装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扩展包含了一些常用的代码片段
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自身的快捷键可以去下载扩展
或者去设置中修改键盘快捷方式
本文版权属于再惠研发团队,欢迎转载,转载请保留出处。@白尔摩斯