{"id":19561911,"url":"https://github.com/beansoft/flutter-storm-support","last_synced_at":"2025-07-02T23:34:21.370Z","repository":{"id":96066089,"uuid":"279584946","full_name":"beansoft/flutter-storm-support","owner":"beansoft","description":"🧩 a WebStorm/PhpStorm/GoLand plugin for developing Flutter applications","archived":false,"fork":false,"pushed_at":"2021-10-01T08:26:29.000Z","size":575,"stargazers_count":5,"open_issues_count":10,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-27T00:31:57.646Z","etag":null,"topics":["flutter","webstorm-plugin"],"latest_commit_sha":null,"homepage":"https://plugins.jetbrains.com/plugin/14718-flutter-storm","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/beansoft.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-07-14T12:55:19.000Z","updated_at":"2024-11-01T14:34:10.000Z","dependencies_parsed_at":"2023-03-23T10:50:33.526Z","dependency_job_id":null,"html_url":"https://github.com/beansoft/flutter-storm-support","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/beansoft/flutter-storm-support","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beansoft%2Fflutter-storm-support","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beansoft%2Fflutter-storm-support/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beansoft%2Fflutter-storm-support/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beansoft%2Fflutter-storm-support/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/beansoft","download_url":"https://codeload.github.com/beansoft/flutter-storm-support/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beansoft%2Fflutter-storm-support/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263233868,"owners_count":23434890,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["flutter","webstorm-plugin"],"created_at":"2024-11-11T05:12:54.465Z","updated_at":"2025-07-02T23:34:21.329Z","avatar_url":"https://github.com/beansoft.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🧩FluterStorm (former Flutter Storm)\nUnofficial WebStorm/PhpStorm/GoLand/PyCharm/CLion/RubyMine plugin for developing Flutter applications.\n\n![Downloads](https://img.shields.io/jetbrains/plugin/d/14718) ![Rating](https://img.shields.io/jetbrains/plugin/r/rating/14718)\n![Version](https://img.shields.io/jetbrains/plugin/v/14718) ![Vistor](https://visitor-badge.glitch.me/badge?page_id=14718)\n\nFlutter and the related logo are trademarks of Google LLC. We are not endorsed by or affiliated with Google LLC.\n\nMade with ❤️ by BeanSoft.\n\n[✅]CLion, GoLand, IntelliJ IDEA Ultimate, IntelliJ IDEA Educational, PhpStorm,RubyMine, WebStorm, PyCharm - fully supported\n\n[🚸]Rider - supports open project folder and edit, run, debug, can't create new project, I'm still working on the solution.\n\n[❌] - AppCoder -can't open project folder, can create new project\n\n[Features](https://plugins.jetbrains.com/plugin/14718-fluterstorm/features) | [FAQ](https://plugins.jetbrains.com/plugin/14718-fluterstorm/faq)\nFor students and teachers this plugin is Free - Students and academic staff members are eligible to use this plugin free, upon verification of their university/college domain email. Please using your domain mail send request to me, I'll give send you a one year free subscription code.\n\nPlugin home page: https://plugins.jetbrains.com/plugin/14718-fl-storm\n\n## Installation\n\n- Using IDE built-in plugin system:\n\n  \u003ckbd\u003eSettings/Preferences\u003c/kbd\u003e \u003e \u003ckbd\u003ePlugins\u003c/kbd\u003e \u003e \u003ckbd\u003eMarketplace\u003c/kbd\u003e \u003e \u003ckbd\u003eSearch for \"FluterStorm\"\u003c/kbd\u003e \u003e\n  \u003ckbd\u003eInstall Plugin\u003c/kbd\u003e\n\n- Manually:\n\n  Download the [latest release](https://plugins.jetbrains.com/plugin/14718-fl-storm/versions) and install it manually using\n  \u003ckbd\u003ePreferences\u003c/kbd\u003e \u003e \u003ckbd\u003ePlugins\u003c/kbd\u003e \u003e \u003ckbd\u003e⚙️\u003c/kbd\u003e \u003e \u003ckbd\u003eInstall plugin from disk...\u003c/kbd\u003e\n\n\n## 安装\n\n- IDE 内建插件市场:\n  \n  \u003ckbd\u003ePreferences\u003c/kbd\u003e \u003e \u003ckbd\u003ePlugins\u003c/kbd\u003e \u003e \u003ckbd\u003eMarketplace\u003c/kbd\u003e \u003e \u003ckbd\u003e搜索 \"FluterStorm\"\u003c/kbd\u003e \u003e\n  \u003ckbd\u003eInstall Plugin\u003c/kbd\u003e\n  \n- 手动:\n\n  点击 [latest release](https://plugins.jetbrains.com/plugin/14718-fl-storm/versions) , 点击最新版 `*.zip`文件并下载，而后进入 IDE \n  \u003ckbd\u003ePreferences\u003c/kbd\u003e \u003e \u003ckbd\u003ePlugins\u003c/kbd\u003e \u003e \u003ckbd\u003e⚙️\u003c/kbd\u003e \u003e \u003ckbd\u003eInstall plugin from disk...\u003c/kbd\u003e 安装.\n\n[Features](https://plugins.jetbrains.com/plugin/14718-fl-storm/features) | [FAQ](https://plugins.jetbrains.com/plugin/14718-fl-storm/faq)\n\nBased on official [Flutter plugin](https://plugins.jetbrains.com/plugin/9212-flutter) with bugs fix and support for *Storm IDE(IDEA, Android Studio might be supported). Also provides a tool window for one-click run flutter commands and some other features.\n\n\nSupport for developing Flutter applications. Flutter gives developers an easy and productive way to build and deploy cross-platform, high-performance mobile apps for both Android and iOS. Installing this plugin will also need install the Dart plugin to enables Flutter specific functionality.\n\n\n\nWANING: Please uninstall Official Flutter plugin before installing this plugin, there might be conflicts.\nOr uninstall FluterStorm before you installing the Official Flutter plugin to ensure stability.\n\n## Features\n\n- Flutter official IDE features like code edit, refactor, run, debug, hot reload, hot restart; Flutter performance, outline inspector\n- Create New Flutter project on *Storm IDE\n- Fix UI freeze when creating New Flutter project on *Storm IDE and IDEA/Ultimate\n- Visual color editor for Color.fromARGB and Color.fromRGBO\n- Single click in pubspec.yaml and Dart source code to open dependency package's source file or view homepage in web browser\n- Preview Image.asset('images/ble.png') icon as editor line marker and click to open\n- Auto complete of font name and image path when edit Dart string\n- Autocomplete Pub Packages in pubspec.yaml\n- Highlight and Update Pub Packages in pubspec.yaml\n- View Pub Package's Documentation in pubspec.yam, press `Ctrl+Q` to show additional information\n- Preview project images as an icon in your project explorer, supports png, svg, jpg, etc\n- Debug Android devices over wifi with just one click\n- Display colorful terminal output\n- Start Xcode, Android Studio on Mac with one click\n- list and run android emulator(avd)\n- list all iOS simulator, start device and run as target\n- take screenshot\n- Flutter Pub Get\n- Flutter Pub Upgrade\n- Flutter Pub Outdated\n- Flutter Logs\n- Flutter test\n- flutter upgrade\n- fultter build ios and android\n- fultter clean\n- Reveal project folder in Finder/Explorer\n- Generate Widgets: When creating a new file, choose the *\"New Flutter Widget\"* option.\n- Generate Blocs: When creating a new file, choose the *\"New Flutter Bloc\"* option.\n\n**Some Features provieded by FluterStorm but now in the offcial Flutter Plugin**\n\n- Color editor\n  ![img](https://plugins.jetbrains.com/files/14718/screenshot_23035.png)\n\n- Preview project images as an icon in your project explorer, supports png, svg, jpg, etc\n\n![Screenshot 1](https://plugins.jetbrains.com/files/14718/screenshot_22957.png)\n\n- Single click in pubspec.yaml and Dart source code to open dependency package's homepage in web browser(since 2020.2.2)\n\n![img](https://plugins.jetbrains.com/files/14718/screenshot_22901.png) ![img](https://plugins.jetbrains.com/files/14718/screenshot_22902.png)\n\n- Debug Android devices over wifi with just one click(since 2020.2.0) ![img](https://plugins.jetbrains.com/files/14718/screenshot_22836.png)\n\n## Installation\n\nFirst, please setup your Flutter dev env: https://flutter.dev/docs/get-started/install, Then install this plugin to your IDE, then you will find a Flutter Storm toolbar. Follow the guide to install the Dart plugin to adds Dart and enables Flutter specific functionality.\n\n#FAQ\n\n# How to fix KOTLIN_BUNDLED error when open project in WebStorm?\n\nAfter create the project, and opened, the WebStorm will report an issue:\n\n```\nLoad error: undefined path variables\nKOTLIN_BUNDLED is undefined. Fix it\nPath variables are used to substitute absolute paths in WebStorm project files and allow project file sharing in version control systems.\nSome of the files describing the current project settings contain unknown path variables and WebStorm cannot restore those paths.\n```\nTo fix it, just click the **Fix it** link, enter the value as follows:\n```\nWindows:\nC:\\Program Files\\Android Studio\\plugins\\Kotlin\\kotlinc\nMac:\n/Applications/Android Studio.app/Contents/plugins/Kotlin/kotlinc\n```\nSee screenshot:\n![](https://plugins.jetbrains.com/files/14718/159-page/image61.png)\n![](https://plugins.jetbrains.com/files/14718/159-page/image60.png)\n\n\n\n[中文文档 Chinese Documentation](https://www.cnblogs.com/beansoft/p/flutter_storm.html)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbeansoft%2Fflutter-storm-support","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbeansoft%2Fflutter-storm-support","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbeansoft%2Fflutter-storm-support/lists"}