Skip to content

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

Open
@Lorandil

Description

@Lorandil

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

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions