Add function to allow copy all from serial monitor

You can only copy what is visible in serial monitor window. If there is longer serial dump you can not copy it?

Why can’t this function be added? Is there any specific reson to not add it? I don’t understand.

1 Like

Hi @Bertolli. I have good news. The feature has been contributed by a community member:

It will be in the next release of Arduino IDE.

In case you want to try it out right away, the feature will also be in the nightly build. However unfortunately we had a problem that resulted in the nightly build publishing system being down for the last few weeks, so it isn't actually in the current nightly build. Fortunately the developers made a fix for the publishing system earlier today. So I think it will be published in the next nightly build run.

I just manually triggered a run. Hopefully it will go through as usual. I'll post an update here once it is available.

1 Like

:open_mouth: :grinning_face:

I was about to respond, with don’t hold your breath, as we have had outstanding issues, like

Which has been open almost 4 years now.

Thanks for adding that reference @KurtE.

@Bertolli to be clear, the standard "select all" capability is still missing for Serial Monitor. However, per the change I mentioned in my previous reply, we do now have an equivalent capability via the addition of a "Copy Output" button in the Serial Monitor toolbar.

1 Like

An update on this: the latest development version of Arduino IDE has now been published as a nightly build. You can download it by clicking the "DOWNLOAD" button under the "Nightly Builds" section of the "Software" page here:

https://www.arduino.cc/en/software/#ide-download-section

Please note that the nightly build is provided primarily to allow the community to contribute to the development of this open source software by doing beta testing and reporting any problems they might find. It is not intended for everyday usage for Arduino sketch project development and might be less stable than the release version.

If you do give it a try and encounter any problems, please let us know.

There is one known bug with the feature that affects its usability under certain specific conditions:

A workaround for that problem is described here:

https://github.com/arduino/arduino-ide/issues/2827#user-content-workaround