React Native support for (neo)vim. The plan is to iteratively add features that are in react-native-tools; the list below is a vague feature list in order of prioritisation (which will probably change).
Disclaimer: I've never written a coc plugin before - I'm a React Native / TS / JS developer, and use vim (with coc) daily. I'm basically learning as I go. I just realised that there was no equivalent to react-native-tools for vim, so I'm scratching my own itch and doing it myself.
- Start packager
- Show dev menu
- Toggle debug mode
- Toggle inspector
- Toggle performance monitor
- Reload JS
- Possibly add in some Reactotron features, e.g storybook toggle
- Debugger support (perhaps vimspector)
- Screenshotting, record video
WIP, not yet live on coc.
Open React Native only commands list: CocList --input=rn commands
rn.start
: (re)Start React Native packager.
Coming soon (may change)
rn.ios
: Build and run app for iOSrn.android
: Build and run app for Androidrn.emulators
: List Android emulators
rn.dev.stop
Quit server
Coming soon (may change)
available when dev server running
rn.dev.debug
: Toggle debug modern.dev.reload
: Reload JSrn.dev.inspector
: Toggle inspectorrn.dev.perfMonitor
: Toggle the performance monitorrn.dev.hotReload
Hot reloadrn.dev.hotRestart
Hot restartrn.dev.screenshot
To take a screenshot