React Native Console

Compatible with: IntelliJ IDEA PhpStorm WebStorm PyCharm RubyMine AppCode CLion GoLand DataGrip Rider MPS Android Studio
Nov 30, 2017
21 404
React Native Console an IDEA/WebStorm/Android Studio Plugin for One-Click run React Native command in embed console tab

https://github.com/beansoftapp/react-native-console

Features
One-Click run following commands:
Ctrl + F2 to reload android js bundle
list and run scripts in package.json
react-native run-android
react-native link
react-native run-ios
run with physical iOS device
list all iOS devices(include simulator and physical) and run target one
npm run start
npm install
Open dev menu on Android device(adb shell input keyevent 82)
forward android device request to dev machine(adb reverse tcp:8081 tcp:8081)
Android Reloading JavaScript
open React Native debugger ui(Chrome browser required)
react-native log-android
react-native log-ios
gradlew assembleRelease
react-native bundle --platform android/ios --dev false
yarn
jest
Last Edit Location(main toolbar)
Reveal file in Finder/Explorer(main toolbar)
Reveal project folder in Finder/Explorer
Specify js project work directory, eg ./jsapp (optional, see https://github.com/beansoftapp/react-native-console for more info)

New: one-click rerun commands, reuse console window, tabs with title and icon, search in console output.
Auto detect React Native package.json or build.gradle in current folder and parent/children folder(eg only coding Java in Android Studio), thus the command will auto execute in the correct folder

功能 一键运行下列功能:
Ctrl + F2 安卓设备重新加载JS bundle
列出并执行package.json中的scripts定义
react-native run-android
react-native link
react-native run-ios
一键真机运行
列出所有iOS设备(包括模拟器和真机设备)并选中运行
npm run start
npm install
安卓设备上打开开发菜单(adb shell input keyevent 82)
安卓设备网络请求转发到开发机(adb reverse tcp:8081 tcp:8081)
安卓设备重新载入JavaScript
打开 React Native debugger ui(需要Chrome浏览器)

react-native log-android
react-native log-ios
gradlew assembleRelease
react-native bundle --platform android/ios --dev false
yarn
jest
最近编辑位置(主工具栏)
在Finder/Explorer中显示文件(main toolbar)
在Finder/Explorer中显示项目目录
指定JS项目工作目录, 例如 ./jsapp (可选, 更多信息参考 https://github.com/beansoftapp/react-native-console)

最近更新: 一键重新执行, 重用执行窗口, 可读性强的图标和标题, 执行结果支持查找.
自动在当前目录和父级目录检测 React Native的package.json文件位置(比如在Android Studio中只开发Java代码时), 这样所有的npm相关的命令都会自动在正确的目录执行


Contributors
beansoft@126.com
Installation
First, please setup your React Native dev env: Java 8 required to run the IDE.

ISSUES
Submit Suggestions or Bugs



Download plugin

Recent change notes

Add tips for Linux users to fix can't found adb issue
Fix log-android unicode/Chinese display issue on Windows
Add android refresh JS short cut key: ctrl+F2