An open API service indexing awesome lists of open source software.

https://github.com/yanglang116/iflutter

iFlutter is an IDEA Plugin for Developer of Flutter
https://github.com/yanglang116/iflutter

android-studio-plugin flutter-resources httpmock idea-plugin intellij-plugin json-dart

Last synced: 6 months ago
JSON representation

iFlutter is an IDEA Plugin for Developer of Flutter

Awesome Lists containing this project

README

          

## iFlutter 是一款面向 Flutter 开发者的 IDEA 插件

![platforms](https://img.shields.io/badge/platforms-macos%20%7C%20windows%20%7C%20linux-blue)
![tools](https://img.shields.io/badge/idea-intellij_IDEA%20%7C%20AndroidStudio-blue)
![licence](https://img.shields.io/badge/licence-MIT-blue)
![downloads](https://img.shields.io/jetbrains/plugin/d/18457)
![version](https://img.shields.io/jetbrains/plugin/v/18457)

### 一、资源文件控制

- 注册资源
- 注册字体
- 资源重置
- 检查重复资源
- 归纳资源
- 无用资源检查
- 图片资源监控
- 图片资源管理

### 二、代码生成

- Json 转 Dart Entity
- fromJson、toJson 生成
- 内置丰富代码片段

### 三、插件包管理

- Pub快捷搜索
- 依赖快速定位
- 提取远程依赖
- 包检查更新
- 依赖树生成

### 四、HTTP接口Mock

### 五、国际化支持

### 六、镜像仓库注入

### 七、注释清除

---

## 插件安装

- 插件安装: 插件已上传官方Plugins仓库,可搜索 `iFlutter` 下载
- 插件文档: [点击跳转](https://yanglang116.github.io/iFlutter)
- 插件改为最低兼容 **223** 版本,如遇到无法安装,请升级 IDEA

## 最新公告

- 更多 `IDEA Plugin` [plugin market](https://plugins.jetbrains.com/vendor/7b7d4de7-b78a-4773-9256-7fed831fd6bd)
- 更多 `Flutter Plugin` [pub.dev](https://pub.dev/publishers/iflutter.toolu.cn/packages)
- 基于蓝湖设计稿生成 `Flutter` & `RN` 代码的 `Chrome` 扩展 [FLanHu](https://github.com/YangLang116/FLanHu)
- 出现如下错误,请自行申请TinyPng
Key,具体参考 [资源管理](https://yanglang116.github.io/iFlutter/content/chapter-1/part-9.html)
```
Your monthly limit has been exceeded.
```

---

## 版本更新记录

[点击查看](https://github.com/YangLang116/iFlutter/blob/main/CHANGELOG.md)

## JetBrains 支持

`iFlutter` 使用 `intellij idea` 集成开发环境进行开发,感谢 `Jetbrains` 提供 **free JetBrains Open Source license(s)**
正版免费授权。