Skip to content

Multi-Root Workspaces - Multiple "Arduino.json" #71

Open
@tiziano149

Description

@tiziano149

When using Multi Root Workspaces, meaning I have many Arduino folders in the same Workspace, the "Arduino.json" is configured only on the top most folder in the ui!

Also, only the first one in the list is read, so that changing between ".ino"s doesn't change the configuration to each "Arduino.json", meaning I have to be manually changing the Board type and Sketch all the time when switching between multiple Arduino Projects.

Changing the order of the Added Workspace Folders magically makes the plugin read the "Arduino.json" of the first one, so that's an impressively cumbersome workaround.

It would be awesome to automate this so that the plugin works properly when using Multi-Root / Multiple Project workspaces and that the settings change happens automatically.
For instance by linking a Sketch to a pair of settings. This could apply to multiple Sketches and be documented in the same way in an arduino.json with multiple entries for each sketch/settings pair.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions