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
KurtE
May 17, 2023, 1:07pm
2
1 Like
The button that switches it on/off
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:
opened 05:58AM - 19 Jun 22 UTC
topic: code
type: imperfection
topic: serial monitor
### Describe the problem
When selecting text on the serial monitor (with the … connected device paused) upon scroll the range of the selection shifts in unpredictable patterns (at least i didn't see a reproducable pattern) which prevents selecting more then one page of the output. As of #812/#105 using ctrl+a is also not an option to select text in that tab.
As i do not have the problem of new text triggering a redraw which removes the selection, i do not consider this a duplicate of #812/#105, but feel free to correct me.
### To reproduce
* print multiple pages text on the serial monitor once e.g. in the setup() function.
* when all text is received select a bit of it
* scroll the output up and down a bit
### Expected behavior
The selection should stay between the first and last selected characters, and not randomly jump around.
### Arduino IDE version
#### Original report
2.0.0-rc7-nightly-20220615
#### Last verified with
9a6a457bc44fb16f646b9e61a9e8b336b3666412
### Operating system
Windows
### Operating system version
10.0.19044.1706 Pro
### Additional context
My Nightly Build is 4 days old, but the 3 commits since then do not have any relations to this issue.
#### Additional reports
- https://github.com/arduino/arduino-ide/issues/1710
- https://github.com/arduino/arduino-ide/issues/1817
- https://github.com/arduino/arduino-ide/issues/2262
- https://forum.arduino.cc/t/copy-paste-data-from-the-serial-monitor/1041585/1
- https://forum.arduino.cc/t/copy-paste-data-from-the-serial-monitor/1041585/19
- https://forum.arduino.cc/t/copy-paste-data-from-the-serial-monitor/1041585/30
- https://forum.arduino.cc/t/copy-paste-data-from-the-serial-monitor/1041585/34
- https://forum.arduino.cc/t/copy-paste-data-from-the-serial-monitor/1041585/35
- https://forum.arduino.cc/t/copy-paste-data-from-the-serial-monitor/1041585/37
- https://forum.arduino.cc/t/copy-paste-data-from-the-serial-monitor/1041585/39
- https://forum.arduino.cc/t/copying-from-serial-monitor/1071503/1
- https://forum.arduino.cc/t/copying-from-serial-monitor/1071503/6
- https://forum.arduino.cc/t/copying-from-serial-monitor/1071503/8
- https://forum.arduino.cc/t/coping-multiple-lines-on-monitor-screen/1019346
- https://forum.arduino.cc/t/copy-paste-serial-monitor-not-possible-options/1058964
- https://forum.arduino.cc/t/why-does-click-into-serial-monitor-ctrl-a-mark-the-source-code/1128016
- https://forum.arduino.cc/t/text-selection-broken-in-ide-serial-monitor-2-1-1/1160156
- https://forum.arduino.cc/t/how-can-i-copy-the-whole-content-of-the-serial-monitor/1168904/2
- https://forum.arduino.cc/t/how-to-copy-entire-serial-monitor-output/1175060
- https://forum.arduino.cc/t/your-reason-for-not-switching-to-the-2-x-ide/1176322/47
- https://forum.arduino.cc/t/copy-paste-from-serial-monitor/1179986
- https://forum.arduino.cc/t/exception-decoder/1055759/9
### Issue checklist
- [X] I searched for previous reports in [the issue tracker](https://github.com/arduino/arduino-ide/issues?q=)
- [X] I verified the problem still occurs when using the latest [nightly build](https://github.com/arduino/arduino-ide#nightly-builds)
- [X] My report contains all necessary details
system
Closed
November 13, 2023, 9:49pm
5
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.