在开发原生项目时,android插件为IDEA提供了方便的Resource Manager 左侧工具栏,使开发者能够轻松地预览项目中的所有资源文件。但是,Flutter官方提供的flutter插件却缺少此功能。不过,iFlutter 插件成功补充了这一功能。现在,您可以使用iFlutter插件来更好地管理和预览您的Flutter项目图片资源文件,具体效果如下( 以实际为主):

图片资源管理

Flutter Resource 可识别的图片资源:

  • .jpg
  • .jpeg
  • .png
  • .svg
  • .webp

顶部工具栏说明(从左往右):

资源定位

Flutter Resource 工具栏中快速定位当前IDEA打开的图片

搜索

Flutter Resource 工具栏中搜索图片,并支持快捷键。(ESC: 退出搜索 CTRL/COMMAND + F: 搜索)

压缩

使用TinypngFlutter Resource中格式为jpgjpegpngwebp 的图片进行压缩,不过,在首次使用之前,需要先在Tinypng Key获取Api Key。由于Tinypng每个月可免费压缩的图片数量是有限 的,当添加新的图片资源到项目时,请优先考虑通过右键的方式对单张图片进行压缩。

排序

  • 文件更新时间排序 (默认)
  • 文件名称排序
  • 文件大小排序

图片资源管理-右键

右键菜单说明:

拷贝引用

直接复制对资源的引用(如ImagesRes.LOGIN_ICON),方便开发使用。

拷贝路径

直接复制对资源的引用(如assets/login_icon.png),方便开发使用。

压缩图片

该右键菜单选项仅对后缀为jpgjpegpngwebp的图片可用,借助Tinypng对图片进行压缩。

删除图片

在删除之前会分析文件的引用情况

打开图片

直接打开图片所在的系统目录,方便查看该图片更多属性。

results matching ""

    No results matching ""