Skip to main content

Launching the IDE

After installing the extension, you should be able to start using it by opening your React Native or Expo project as a workspace in Visual Studio Code. If that's not the case and you have problems getting the extension to run, please check troubleshooting guide.

For a quick overview of the features the IDE provides, you can check Radon IDE website.

1. Open your project in vscode and start the extension panel

If your project setup is supported, you don't need any extra configuration to get the project running. The only thing you need to do is open your React Native or Expo project as a workspace in VSCode (using File > Open Folder... option or code <path to project's folder> from the terminal). Once you have it open, you can start the extension panel in one of a few ways:

  1. When you open any file of your project to edit it, you can launch the extension from Open IDE Panel button in the editor toolbar:sztudio_editor_button
  2. You can use "Radon IDE: Open IDE Panel" available in vscode's command palette:sztudio_command_palette
  3. If you already had the panel open in this project before restarting the editor, it will automatically reopen in the same place.

2. Create simulator and emulator instances on the first run

When you open the IDE panel for the first time, it'll ask you to configure Android emulator or iOS simulator. Depending on which platform you want to run your app on first, click one of the options available at the initial screen:

sztudio-init-screen

You will be able to add or remove simulators later using the device menu in the left bottom corner of the panel.

In case the IDE cannot locate system images to use for the device, you will see an empty list when creating new emulator or simulator. Please follow the simulators section to learn how to manage system versions of Android emulators or iOS simulators that the IDE can use.

3. Decide on the location of the IDE panel

The main extension window can be either presented as one of the editor tabs, which is the default behavior, or as a side panel (in primary or secondary side panel location). To change between these modes, you can either use Radon IDE section in the VSCode settings, or use the dropdown menu from the right top corner in the IDE panel:

sztudio-change-position

Here is how the IDE would look like when place in the side panel:

sztudio-side-panel

4. Wait for the project to build and run

After all the above steps are completed, you should see your app building and launching in the extension device preview. From there, you can use the simulator normally to navigate in your app and try out the developer experience enhancements that the IDE provides.