I recommend getting Visual Studio Code. Mainly because I'm not an experienced C developer an this seems like the easiest starting point. It works on all platforms and also Flipper provides some configs for this editor.
Get Visual Studio here
It is important, that you get this using a Git client. If you just download it as a file, you will run into problems when compiling your projects. If you do not yet have a git client, please search online for one. For Windows I recommend getting Git-Scm Git-Scm. Other systems normally provide a git client in their packet managers.
Download the firmware of you choice using Git
Original Firmware (recommended)
FZ Fusion Firmware
Xtreme Firmware
Unleashed Firmware
Roguemaster Firmware
I recommend creating a personal folder for your flipper content first and then checking out your firmware into a subfolder
- Open Visual Studio
- Open your Firmware Folder
- If VS Code recommends extensions, install them
- Make sure you have the Terminal view activated
- In the terminal, navigate to your FW folder and run
./fbt
Installs Flipper Build Tool - Also run
./fbt vscode_dist
to install Settings for Visual Studio Code