Why does click into serial monitor ctrl-a mark the source-code?

Hi,

from time to time I gave the IDE 2.X a new chance to look at it if IMHO 2.X offers improvement over 1.8.19

My actual question is:
in IDE 1.8.19 I can click into the serial monitor-window and then do ctrl-a, ctrl-c to copy all content of the serial monitor to the clipboard.

In IDE B.1.0 this marks the source-code instead of the serial monitor-content.

I know in IDE 2.1 clicking into the serial monitor and then start marking with shift-ctrl end marks
all but this is more complicated than a simple ctrl-a

edit:

copying works only for the visible part of what is shown in the serial monitor even if everything is marked

edit2:

it is becoming worser and worser
marking works but as soon as I scroll the marking disappears.

What is the visual feedback about autoscroll beeing on/off?

best regards Stefan

Some of this is probably covered by Issues against the Arduino IDE on githhub.

LIke:
Missing "Select All" capability for Serial Monitor · Issue #812 · arduino/arduino-ide (github.com)

Issues using the Keyboard to scroll within the Serial Monitor Window · Issue #814 · arduino/arduino-ide (github.com)

Edit: Sorry you probably already knew about the currently active #812 , as per your earlier github issue:
IDE 2.0.3 unable to copy content of serial monitor with ctrl-a / ctrl-c · Issue #1918 · arduino/arduino-ide (github.com)
was closed as being a duplicate of it.

I do wish they would fix it!

1 Like

The button that switches it on/off

image

I think (not testing that now) that if the background is gray (like the timestamp button next to it) it is locked and if it's not gray it's not locked; but not sure.

This might depend on the theme that you have selected. In the dark theia theme (I think it's still selectable by directly hacking a configuration file somewhere) there is no indication.

And yes, there have been requests to make it a lot clearer.

The Arduino IDE developers are tracking this bug here:

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.