问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

VSCode 常用快捷键,扩展推荐和 Flutter 开发的配置

发布网友 发布时间:2024-08-28 11:56

我来回答

1个回答

热心网友 时间:2024-08-28 12:23

VSCode 是一款专为 Flutter 开发设计的优秀工具,经过基本设置后,我们可以通过自定义来提升工作效率。本文将介绍我在日常 Flutter 开发中常用的快捷键、扩展和配置。

以下是我常用的快捷键:

1. Quick Fix (快速修复) - 在任何地方使用它,会弹出一个上下文菜单,根据当前代码给出处理方式,如为 widget 嵌套多层,扩展和移除等,甚至帮你导入所需库和创建构造函数。

2. 显示命令面板 - 弹出搜索框,查看所有最近使用的命令并搜索新命令。

3. 按文件名进行查找 - 方便地在项目中找到所需文件,特别是当项目结构较复杂时。

4. 添加 Dart 的依赖 - 在命令面板中输入 Dart: Add Dependency 或 Dart: Add Dev Dependency,自动搜索相关依赖包并添加到项目 pubspec.yaml 文件中。

5. Flutter 与 Dart 代码片段 - 使用插件中的代码片段,如插入代码片段后输入类名即可。

6. 查看所有快捷键 - VSCode 提供大量快捷键,可自行查看和设置。

以下是我推荐的一些 VSCode 扩展:

1. Dart Data Class Generator - 自动生成数据模型类,提高开发效率。

2. Flutter Riverpod Snippets - 快速完成 Riverpod 相关代码。

3. Error Lens - 实时高亮显示代码错误、警告和语法错误。

4. Better Comments - 改善注释,高亮显示警告、注意和待办事项。

5. Remove comments - 直接移除当前文件中所有注释。

6. Advanced New File - 使用键盘轻松创建新文件。

7. Dracula 主题 - 个性化的 VSCode 主题。

8. Version Lens - 在 pubspec.yaml 文件中查看每个包的最新版本,自动升级。

如果项目需要连接 REST APIs,以下扩展很有用:

1. Rest Client - 在 VSCode 中发送 HTTP 请求并查看返回结果。

2. Thunder Client - Postman 的替代品,方便在 VSCode 中管理 REST APIs。

3. Live Server - 启动本地开发服务器,提供实时重载功能。

以下是一些针对 Flutter 开发的 VSCode 配置:

1. 保存时修复错误 - 自动为适当位置添加 const 优化性能。

2. 保存时格式化 - 自动格式化代码,提高代码可读性。

3. 为括号加上颜色 - 方便分辨括号对应的代码段。

4. 预览 Flutter UI 指南 - 显示不同层次 widget 的连接线,方便查看主次关系。

5. 在滚动中固定类名和方法名 - 方便查看长代码中的类名和方法名。

6. 对于自动生成的关联文件自动折叠 - 避免自动生成的实体类文件杂乱无章。
VSCode 常用快捷键,扩展推荐和 Flutter 开发的配置

1. Dart Data Class Generator - 自动生成数据模型类,提高开发效率。2. Flutter Riverpod Snippets - 快速完成 Riverpod 相关代码。3. Error Lens - 实时高亮显示代码错误、警告和语法错误。4. Better Comments - 改善注释,高亮显示警告、注意和待办事项。5. Remove comments - 直接移除当前文件中所有...

4. VS Code创建flutter项目

1.在VS Code里安装扩展:2.在VScode上打开打开终端,快捷键:Ctrl+~(Tab上一个键),在终端上输入:flutter create flutter_app02,即可创建完成!也可以把之前的项目放到工作区 3.在终端中运行命令:flutter run 运行的时候你会发现手机提示你安装个app,点击安装完成,项目就在手机上显示了,下图是...

20231214_VScode配置Flutter开发环境

要配置VScode用于Flutter开发,首先从语言支持开始:安装VScode中文插件:只需在扩展商店搜索并安装"chinese"扩展即可。接着,关注Flutter集成:安装过程通常会自动包含dart插件,若未安装,可在插件管理中手动添加。这是开发环境的基础配置。提升代码编写效率:推荐使用代码提示工具,如Awesome Flutter Snippets和Fl...

vscode如何使用模拟器运行flutter项目

(1)可以直接在vscode下方终端面板中,执行命令: flutter run (2)也可以使用vscode右上角快捷键启动项目:Run > Start Debugging

前端开发需要配置什么环境(做前端开发需要什么配置的电脑?)

M1芯片Mac搭建前端开发环境1、目前我依赖的开发环境,并且已经跑在M1Mac上的如下:适配m1的VscodeInsiders版本+Nodev15(onarm)+Nodev14(onintel)+Nvm+Cocoapods+Xcode+Flutter。2、解决每次关闭终端后,都需要重新执行source.bash_profile才能重新使用nvm命令。原因:没有将配置添加到.zshrc文件中如果使用的...

Flutter开发环境配置

配置环境变量是提升效率的关键,由于国内访问速度慢,推荐使用官方提供的镜像网站。根据你的需求,可能还需要安装Android Studio或Visual Studio库,以便于开发相应的应用。在开发工具方面,VSCode、IntelliJ IDEA或是Android Studio均可使用。安装Flutter插件后,通过命令终端创建新项目,选择合适的文件夹和项目...

VSCode 是最佳的开发 Flutter 的 IDE 吗?

在构建和优化 Flutter 应用开发流程中,选择一个高效的集成开发环境(IDE)至关重要。IDE 不仅仅是一个工具,而是提升生产力,保证代码质量的关键。Flutter,作为跨平台开发的强力框架,对IDE的性能和特性有极高的要求。众多 IDE 中,Visual Studio Code(VSCode)凭借其灵活性和强大的插件生态系统,常常被...

Flutter全网最新最佳搭配vscode安装教程

一:安装FlutterSDKhttps://storage.googleapis.com/flutter_infra_release/releases/stable/windows/flutter_windows_2.5.3-stable.zip 下载完成之后解压到自己随便一个目录里要英文并且不要放在c盘的ProgromData里面容易有权限问题 二:配置环境变量打开控制面板-点击用户账户-再点击用户账户-左边有一个更改...

flutter开发系列(搭建基础的flutter环境)

console.bat,双击运行以启动flutter命令行。接下来,即可通过Flutter命令行执行命令。 配置包括: 修改环境变量,检查是否已有名为“Path”的条目,若存在则追加flutter\bin全路径,若不存在则创建“Path”变量并设置flutter\bin全路径为值。同时添加“PUB_HOSTED_URL”和“...

用vscode开发flutter还用androidstudio吗?

使用VSCode进行Flutter开发,尽管可以满足初级需求,但仍难以避免需要使用Android Studio。例如,遇到原生配置问题时,使用Android Studio打开工程,往往可以解决构建问题,而VSCode无法支持原生项目。同时,Android Studio是Android SDK绑定的集成开发环境,无论怎样,开发者都必须安装。对于深入开发者,编写插件或...

扩展复制的快捷键 VScode快捷键 vs常用快捷键 扩展快捷键 电脑扩展模式快捷键 切换扩展模式快捷键 屏幕扩展快捷键 笔记本扩展快捷键 扩展复制模式快捷键盘
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
嵌入式软件测试与其他软件测试的区别?嵌入式测试突出的特点是什么_百度... 嵌入式基础知识-测试基础概念 嵌入式软件测试基本信息 有什么手机软件兼职可以赚钱吗? 声码器原理 协议离婚房产过户需要什么样的手续 九阳豆浆机转了一下听到不正常声音后指示灯就灭了在怎么弄都不着了请 ... 微信里免费送九阳豆浆机还可以做兼职是真的吗? ...原999元的,让好友砍价,砍到0元,九阳豆浆机就送你了,是真的吗... 猴、猿、人-思考人性的起源内容简介 20种VSCode快捷键清单,助你更快编码 ...四件套怎么选?真丝姆米数是什么意思?2024年富安娜、水星家纺、山水丝... 白色皮质运动鞋变黄了怎么办 厌氧颗粒污泥多少钱一吨 剪指甲包每个的用处,旅游指甲护理推荐理由 普拉多和森松尼哪个牌子的剪刀脚键盘好? 多功能指甲剪神器哪个最好用 哪里买葡萄苗正宗 满天星的寓意象征 满天星适合送什么人有哪些寓意 满天星送人花语是什么意思? 6个月到 1 岁的宝宝奶粉中添加什么成分有助于视力保护? 寒性体质能吃薏米吗? 薏米是凉性还是温性 薏米的好处有哪些 米酒适量,煮熟加入鸡蛋,勾芡在加糖儿童可以长时间吃吗? 台湾百合主要演员—男军官 百合花属于蔷薇科吗 南宫市南便乡尹丽梅嫁到哪里了? 喉咙老想打嗝怎么回事 格力空调生产日期是怎么看的? 只有躺着的时候头脑才会清晰的人是怎样的人 什么是优质的服务 优质服务基本内涵 上海品牌七宝熊猫酒酱香型500ml多少钱,这款酒适合送礼吗 神仙酒的产品有哪些?价格是多少?(神仙酒多少钱一瓶) 学烘焙大概需要多少钱呢? 在学烘焙要多少钱? 考察钢结构厂是不是每家都要取样呢 gb50205-2020钢结构施工质量验 基金定投有哪些 微信公众号可以迁移几次? 如何用全麦面粉自然发酵做面包? 酷狗会员歌曲怎么不能播放了? 2023情人节送女朋友什么礼物最好 十大女性不能拒绝的礼物 2023七夕节送什么礼物给女朋友比较好 2023适合七夕送给她的十款礼物 xbox360安装游戏 怎么样才可以知道XBOX360是不是可以自己下载游戏在硬盘上玩啊_百度知... 英语b级考试评分标准是什么样的? 做了眼袋手术后多长时间疤痕消失 阿联酋说什么语言 女性尿液有股酸味是什么原因