Skip to content

New, Open and Example all opens new windows, not in tabs tabs. Tabs can't be closed.. #1555

Closed as not planned
@SofiaEngvall

Description

@SofiaEngvall

Describe the problem

New, Open and Example all opens new windows. The only way to open a tab is to select open tab in the ... menu and then a new file is created... but I can't even select where!? (Also there is no way to close these tabs!? This includes closing the program and selecting Close in the menu. The second I expected to close the current tab, not the whole program.) The new windows are identical to the first one except there is no output part of the window.

To test the open functionality I added a new text file be right-clicking and noticed there is no Show all files * in the open dialogue!? Is this program in alpha stage? I see no information that it's not a finished program. I just downloaded the latest, what I expected to be stable, version. Can I help with the project?

Also I currently have two "open" dialogues open by mistake since there is no lock on this.
Also the default directory is not used for new files (AppData\Local\Temp...) when doing Show Sketch Folder, not looking good. A question "Do you want to save your file" for example would be nice.

I also got an error message "Unable to watch for file changes in this large workspace..." It's two empty files, feels really silly.

To reproduce

File, New or File, Open or File, Example...

Expected behavior

Instead of a new windows being opened I expect a tab to be added (unless I specify that I want a new window or have selected an option in preferences to always open files in a new window but this would just be silly too).
I also expect to be able to close tabs both by right clicking them and clicking an X on the tab.

Arduino IDE version

2.0.0 Date: 2022-09-14T07:06:37.759Z (4 weeks ago) No update when checking

Operating system

Windows

Operating system version

10 21H2 19044.2006

Additional context

This was really frustrating. I'm looking for a project to contribute to. Maybe this is the one?

I did check the nightly and the functionality is the same though since I'm not using a alpha/beta version but the normal download I should have assumed the knowledge level of a normal user = Just updating with the built in update function. If this is not an acceptable version to run it should NOT be on top of the list of downloads.

Maybe my actual bug report is that this version is top on the page https://www.arduino.cc/en/software and Arduino IDE 1.8.19 is under the heading Legacy IDE! This one does not seem finished enough to be recommended to people expecting a functional IDE, not spending their time doing workarounds and sending in bug reports. If you put 2.0.0 as a Beta you can choose to test this would be the expected behavior.

Issue checklist

  • I searched for previous reports in the issue tracker
  • I verified the problem still occurs when using the latest nightly build
  • My report contains all necessary details

Metadata

Metadata

Assignees

Labels

conclusion: invalidIssue/PR not validtopic: codeRelated to content of the project itselftype: imperfectionPerceived defect in any part of project

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions