IDE 2.0.3 Undocking Serial Monitor (?)

I did search for info on if/when the Serial Monitor will be undockable, but I only found some very old and closed posts on that and nothing conclusive.

I just updated to 2.0.3 and unless I'm just not seeing where/how, still the Serial Monitor is stuck inside the IDE window and can't be moved outside (popout) as in prev. 1.8.x versions.

For me personally, I like to have the SM as its own popped out window as I place that on a different monitor as I'm coding.

I often bounce between several open IDEs of prev. versions of my project, so that I can grab any code I need. But I don't want to hide the SM.

So, what's the status of the pop out SM? I read that the Devs said that it was on the list, but I think that comment was from back in 2021.

Can it now be popped out and if so, how? If not yet, will this ever be an option and what's the priority of that?

If it's a no, then I'm just going back to 1.8.19.

Thanks in advance.

3 Likes

This change is still on the list to be implemented

In the meantime a partial workaround is to open a second instance of the IDE and use the Serial Monitor of this instance to interact with the sketch

1 Like

I did go back to 1.18.19, didn't like the new version at all.
Another issue is missing (deleted) baud rates.
Leo..

Yup, I hated this "downgrade" version 2.0.3 and went to 1.8.19.
As it turns out, for some reason, before trying the new version, I was on 1.8.13 and thanks to a member here teasing me about the security risk, I was able to get rid of that ver.

As for the missing baud rates, I'm not sure what you mean.
While I absolutely HATE that the Serial Monitor is FORCE DOCKED and can't be popped out (in ver 2.0.3) at first, it didn't work.
I too looked for the baud rate and it was there, not hidden, perhaps, but not glaringly obvious. I think it was a drop UP in the lower right corner. It's there and the options go very high, which is nice.

I wish that I could remember the other issues that made me say screw that and go back to 1.8.19, but I forget right now.
Other than the color scheme is horrible and still, the Devs didn't put in an option in Preferences for the end-user to EASILY choose their own color scheme and down to individual colors, fonts and formats (like bold).

This medium gray text on a bright white background is harsh.
The way I have 1.8.19 set up is black text on white, so as to make it easier to see.

Hopefully, if enough people point out these glaring "choices" perhaps with luck, the Devs will add these "features" which were already in older versions.

1 Like

For reference, here is the issue the Arduino IDE developers are using to track the need for Serial Monitor to be a separate window:

If you have a GitHub account, you can subscribe to that issue to get notifications of any new developments related to this subject.

Work is in progress now to add the missing baud rates:

Are you aware that Arduino IDE 2.x comes with multiple pre-installed themes you can pick from?

Arduino IDE 1.x didn't have a GUI for customizing the theme either. In fact, I can't think of a single application that does. Even Windows hasn't provided such a feature for quite some years now.

Perhaps you would like to contribute the code changes required to add the feature you miss to this free open source software project?

As for customizing the Arduino IDE theme, you might be interested in this information a forum member shared, which does include an option for GUI-based theme customization:

Note that support for custom themes was lost in the Arduino IDE 2.0.3 release, but it has already been fixed in the nightly build.

Thanks for the amazing info there. I appreciate you taking the time to point out these things.
My interest is peaked, about contributing code changes for the features I miss. I have several projects on the go now, as it is, that need to get done. I just can't spare any more time for off-site projects where I can't dedicate the time and concentration to fully.

This summer past, Sony made me an offer to join a team, but I turned that down too. We did early retirement to enjoy life and I didn't expect to be even busier that before.

So thanks for the info. I'll have a look at the things that you suggested.
I really appreciate you taking the time here. That's very kind.

Very cool! There is some information relevant to doing development work on the Arduino IDE 2.x codebase here:

https://github.com/arduino/arduino-ide/blob/main/docs/development.md

https://github.com/arduino/arduino-ide/tree/main/arduino-ide-extension#arduino-ide-extension

Unfortunately, some of the documentation on those pages is low quality or outdated, and additional information is definitely needed to make the project more contributor friendly, but it is a starting point at least.

Worse is that the issue is now locked so I can't even thumbs up the request.

1 Like

This is a rather old issue, goes back to the original release. Maybe a target version or date of the undocked monitor would help?

1 Like

I second that suggestion, along with a fix to the problem whereby the last thing printed in the SM does not show unless you scroll the window up.

This problem negates the use of a second instance of the IDE as a surrogate Serial monitor

1 Like

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