Giter Club home page Giter Club logo

iflutter's Introduction

iFlutter is an IDEA Plugin for Developer of Flutter

iFlutter是一款辅助Flutter开发的 IDEA 插件

platforms tools licence version

插件改为最低兼容211版本,如遇到无法安装,请升级AndroidStudio

最新公告

  • MediaFilePreviewer: 一款支持Lottie、SVGA预览的IDEA插件
    插件安装:插件已上传官方Plugins仓库,可搜索 MediaFilePreviewer 下载
    使用文档:点击跳转

  • GameCenter:支持IDEA中展示游戏菜单
    插件安装:插件已上传官方Plugins仓库,可搜索 GameCenter 下载
    使用文档:点击跳转

说明

  • 插件安装:插件已上传官方Plugins仓库,可搜索 iFlutter 下载
  • Github: 点击跳转
  • 详细文档: 点击跳转
  • 功能说明:
    • 1、资源文件管理
    • 2、依赖树生成
    • 3、Dart代码生成
    • 4、Http接口Mock
    • 5、包检查更新
    • 6、提取远程依赖
    • 7、Pub快捷搜索
    • 8、依赖快速定位
    • 9、支持国际化
    • 10、支持镜像仓库注入

版本更新

v2.1.2

  • R文件中的资源字段可配置是否携带包名前缀,使用说明

v2.1.1

  • 优化fromJsontoJson生成逻辑

v2.1.0

  • 生成的R文件中添加'PLUGIN_NAME'、'PLUGIN_VERSION'字段
  • 修复fromJson生成失败问题
  • 优化镜像仓库注入逻辑

v2.0.7

  • 注入镜像仓库到项目(包括引入的plugin),解决qiang导致的Timeout问题,优化项目编译速度,使用说明

v2.0.6

flutter:
  fonts:
    - family: font
      fonts:
        - asset: assets/fonts/font.ttf
        - asset: assets/fonts/font@weight_500.ttf
          weight: 500

v2.0.5

  • fix反馈问题失败

v2.0.4

  • 支持新版本检查更新提醒
  • 支持一键提交issue到Github
  • Configuration界面添加Github信息

v2.0.3

  • 优化json2Dart,兼容驼峰命名key

v2.0.2

  • 优化项目插件版本检查逻辑

v2.0.1

  • 在功能菜单栏中添加使用文档入口

v2.0.0

  • 支持将资源文件拖拽到项目的资源目录上,进行注册资源
  • 支持将资源文件直接复制到资源文件夹中,进行注册资源
  • 支持同时对多个资源文件进行注册
  • 优化若干交互细节

v1.3.7

  • 支持对新增图片进行大小监控 wiki

v1.3.6

  • 国际化添加自动翻译 wiki

v1.3.5

  • 支持国际化 wiki
  • 修复i_font_res.dart的Git问题

其他

建议直接使用 Intellij IDEA 代替 AndroidStudio 开发Flutter项目:
1、iFlutterIntellij IDEA 也适用;
2、Intellij IDEA 支持更多的快捷功能;

赞赏(感谢支持)

QQ

iflutter's People

Contributors

yanglang116 avatar actions-user avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.