unleashed-firmware/.vscode
hedger c93d164785
fbt, vscode: tweaks for cdb generation for clangd (#3680)
* fbt, vscode: tweaks for cdb generation for clangd
* .clangd: updated config
* vscode: disabled auto header insertion for clangd
* .clangd: updated config, ignoring format warnings
* Add sublime text project
* vscode: enabled clang-tidy for clangd
* clangd: strict include checks for sources only

Co-authored-by: あく <alleteam@gmail.com>
2024-06-01 13:20:51 +01:00
..
example fbt, vscode: tweaks for cdb generation for clangd (#3680) 2024-06-01 13:20:51 +01:00
.gitignore Improve vscode clangd experience (#2431) 2023-08-16 05:23:09 +04:00
ReadMe.md [FL-870] Auto-generated firmware documentation take two (#2944) 2024-03-06 15:25:21 +09:00

Visual Studio Code workspace for Flipper Zero

Setup

  • To start developing with VSCode, run ./fbt vscode_dist in project root. That should only be done once
  • After that, open firmware folder in VSCode: "File" > "Open folder"

For more details on fbt, see fbt docs.

Workflow

Commands for building firmware are invoked through Build menu: Ctrl+Shift+B.

To attach a debugging session, first build and flash firmware, then choose your debug probe in Debug menu (Ctrl+Shift+D).

Note that you have to detach debugging session before rebuilding and re-flashing firmware.