Skip to content

Sketch export with all libraries (also board versions) #136

Open
@hutje

Description

@hutje

Is your feature request related to a problem? Please describe.
When I work with different sketches on different computers, I want to be able to save the whole project, with all the essential data to be able to compile the sketch on another computer.

Describe the solution you'd like
An easy way to save all included libraries and board with the sketch. Like a project. To be able to open and compile it on another computer.
There already is an export function, but this only includes the ino file, but this needs to be extended.

Activity

Master811129

Master811129 commented on Oct 27, 2019

@Master811129

Yeah thats a good idea. I'm waiting for this IDE just for this feature:

"save all included libraries and board with the sketch. LIKE A PROJECT."

hutje

hutje commented on Feb 4, 2020

@hutje
Author

Really hope this feature will be implemented... Most libraries rely on specific other library versions, this can cause problems with different projects and different library versions... Atom and Platform.io do have this option, but I really like to use the original IDE as it is intended for Arduino boards.
It just misses this one (important) feature.

per1234

per1234 commented on Feb 18, 2021

@per1234
Contributor
derniwi

derniwi commented on Jul 7, 2023

@derniwi

Hello,
I have several independent projects for completly different hardware (Arduino Nano, Arduino Mega 2560, ESP32...). So an export and import of the current settings for each project would really help. Currently I document every used setting in the .ino as a comment block.
But switching between two projects is not funny.

I'm not talking about using compiler directives for different hardware in one project, I'm talking about different projects with different hardware.

Regards
Nils

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    topic: codeRelated to content of the project itselftype: enhancementProposed improvement

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @silvanocerza@per1234@derniwi@hutje@Master811129

        Issue actions

          Sketch export with all libraries (also board versions) · Issue #136 · arduino/arduino-ide