Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Tear off serial monitor window (and maybe others) #289

Open
3 tasks done
Lorandil opened this issue Mar 29, 2021 · 29 comments
Open
3 tasks done

Tear off serial monitor window (and maybe others) #289

Lorandil opened this issue Mar 29, 2021 · 29 comments
Assignees
Labels
topic: code Related to content of the project itself topic: serial monitor Related to the Serial Monitor type: enhancement Proposed improvement

Comments

@Lorandil
Copy link

Lorandil commented Mar 29, 2021

Describe the request

Allow Serial Monitor to be placed in a dedicated window separate from the primary Arduino IDE window.

🙂 It will be possible for the user to control the display location of the Serial Monitor separately from the primary Arduino IDE window according to their needs and preferences.
🙂 This will provide feature parity with the Arduino IDE 1.x Serial Monitor.

Describe the current behavior

Serial Monitor is a view in the bottom panel of the primary Arduino IDE window.

🙁 It is not possible to move Serial Monitor to a separate screen in order to dedicate all space on the primary screen to the Arduino IDE editor.

Arduino IDE version

Original report

2.0.0-beta.4

Last verified with

2.0.1-snapshot-32d904c

Operating system

All

Operating system version

Any

Additional context

The requested "tear off" capability would probably make sense for other windows ("Output" view) too.

Workaround

  1. Select File > New Sketch from the Arduino IDE menus.
    A new Arduino IDE window will open.
  2. Select Tools > Serial Monitor from the Arduino IDE menus.
    The "Serial Monitor" view will open in the bottom panel of the Arduino IDE window.
  3. Hover the mouse pointer over the top border of the bottom panel.
    The mouse pointer will change into a resize icon.
  4. Click and drag the border up until it reaches its maximum height.

You can now use that Arduino IDE window solely for Serial Monitor, switching back to the other Arduino IDE window to do sketch editing, compile, upload, etc. operations just as you would do with the Arduino IDE 1.x Serial Monitor.

Additional requests

Issue checklist

  • I searched for previous requests in the issue tracker
  • I verified the feature was still missing when using the latest nightly build
  • My request contains all necessary details
@Lorandil Lorandil added the type: enhancement Proposed improvement label Mar 29, 2021
@ag88

This comment was marked as duplicate.

@Lorandil

This comment was marked as duplicate.

@Xtreemtec

This comment was marked as duplicate.

@ironhal0

This comment was marked as duplicate.

@DaveTur

This comment was marked as off-topic.

@rsora rsora added the topic: serial monitor Related to the Serial Monitor label Sep 22, 2021
@per1234 per1234 added the topic: code Related to content of the project itself label Oct 25, 2021
@PerryBebbington

This comment was marked as duplicate.

@tomjennings

This comment was marked as duplicate.

@star297

This comment was marked as duplicate.

@CreativeRobotics

This comment was marked as duplicate.

@ironhal0

This comment was marked as duplicate.

@fstasi
Copy link
Contributor

fstasi commented Mar 17, 2022

@ironhal0 it's definitely in our roadmap and at the top of the list.

We are giving maximum priorities to bugs that compromise the standard usage, next will come performance and UX improvements, like this issue with the monitor. We already designed the new one that is gonna be a separate window like the serial plotter.

@Digitalwand123
Copy link

Regarding the Serial Monitor pop-up in a separate window -- I read Arduino comments on the benefits of not doing so, but there are also many reasons of indeed creating Serial monitor in a separate window. Often I have situations where I do need full windows to review data etc.

-- Why not have a flag to enable one option or the other.

On a side note, I noticed that also Manage Libraries is squeezed into main windows. I think the 1.8 version is more useful, but I can "live" with it. I believe the Serial Monitor pop-up is important -- at least to me

@PaulVdBo

This comment was marked as duplicate.

@kittaakos
Copy link
Contributor

@sensille

This comment was marked as duplicate.

@RuudMR

This comment was marked as duplicate.

@marmilicious

This comment was marked as duplicate.

@CreativeRobotics

This comment was marked as duplicate.

@ironhal0

This comment was marked as abuse.

@star297

This comment was marked as off-topic.

@per1234
Copy link
Contributor

per1234 commented Oct 5, 2022

Hi all. We appreciate the feedback about how the Arduino IDE 2.x Serial Monitor can be improved. However, once the message has been received, additional comments that don't add any information of value only represent noise for those of us who watch this repository to keep up with the development work.

If you only want to express support for an existing comment then I suggest the use of GitHub's "Reactions" feature.

Any further comments will be expected to add unique, relevant, and valuable information on the subject. If we continue to get comments that don't add anything then I will be forced to lock this thread.

For more free ranging discussion, please use the Arduino Forum:

https://forum.arduino.cc/

Thanks in advance for your cooperation.
Per

@cshamis

This comment was marked as off-topic.

@jpmeijers

This comment was marked as duplicate.

@wdoekes

This comment was marked as duplicate.

@ubidefeo
Copy link

@wdoekes

It feels like the developers aren't using the IDE themselves

Do you realise how absurd that sounds?
We use the IDE, and so do many inside Arduino.
All of us sometimes experience some of our users' frustrations.

Give us the time to bring in the goods.
React with a 👍🏼 to an issue, we watch those

Cheers
ubi

@ironhal0

This comment was marked as duplicate.

@Xtreemtec

This comment was marked as duplicate.

@CptHolzschnauz
Copy link

Peace! Fingerpointing is not engineering. Something like https://ioninja.com/plugins/serial-monitor.html would be cool.
My wishes: A search field and a "triggerword" field e.g. when the triggerword appears in the monitor, it stops the autoscroll and a sound plays.
Maybe a seperate open-source based programm that can be run paralell to IDE 1 and 2 as well would be a solution?
Or the IDE 1 serial monitor pimped up as a fork? Any hints to a existing project, ideas etc. ?

@CreativeRobotics

This comment was marked as abuse.

@arduino arduino locked as too heated and limited conversation to collaborators Jan 22, 2023
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
topic: code Related to content of the project itself topic: serial monitor Related to the Serial Monitor type: enhancement Proposed improvement
Projects
None yet
Development

No branches or pull requests