No, you bought a spanner when what you wanted was a screwdriver
This depends on the application you are opening it in though. If I choose atom as my external editor then it opens up each file within a single instance of atom.
So far all you have done is complain about a single aspect of the application that you see as essential and that others do not. Other than "I want this feature and the application I chose doesn't have it", what else has been particularly terrible? If the lack of that feature is the only part that is making the experience so miserable then why choose an application that doesn't support it?
Many of us already consider Joplin a "great app" and it is getting better all the time with the various plugins and community support and contributions.
Your insinuation that Joplin isn't good seems to be based on a singular issue that is essential to you, clearly not everyone shares your opinion.
Not at all, in fact the conclusion that I have come to (not speaking for others) is that Joplin doesn't suit your workflow and requirements.
I picked Joplin after using EverNote and OneNote for years. In fact I still use OneNote at work because I have a very different workflow and use case for it - I require the simple and flexible layout and embedding system rather than the ease of writing afforded to me by markdown in Joplin. I also require it more for accessing and reading notes for info, previous solutions etc. than for actually typing into it, the majority of stuff I enter is just copy and pasted in.
After the changes in Evernote to the new and (certainly at the time) inferior Electron desktop app I went on a hunt for various alternatives that suited my use case for an evernote replacement.
My main requirements were (although not all hard requirements):
- Free and open source
- Markdown support or something similar rather than richtext
- Simple notebook/notes hierarchy
- Tagging support
- Device syncing
- Mobile app
- Multi-platform (which immediately excludes quite a few like Bear for macOS)
I had a look at a bunch of different applications and tried them out to see if they suited me. If I look at your main requirement of being able to throw up multiple windows all over the place to look at and see how other applications perform this (consider that I don't have much experience with most of these, I just downloaded them for some very brief testing to see if I liked them).
- Obsidian
- Allows you to compare notes within the same pane but doesn't seem to allow you to open them as new windows
- Allows you to open files directly with an external editor in the same way as Joplin - albeit with the file names as the backend is simply a "vault" of md files rather than an sql database.
- You can open a different "vault" of folders in another window.
- QOwnNotes
- Opens different notes in tabs but also allows individual note windows with a reduced UI
- Standard Notes
- Does not support opening multiple notes
- Notable
- Supports opening in external applications but not windows within app
As you can see, this "basic" behaviour of yours is treated very differently in each one. Only one of them supports the exact functionality you are after.
There are obviously loads more apps out there, these are just some of the ones I found that tended towards being open source and free with markdown support. You might not care about the open source aspect which would open up an entire wealth of paid and free applications out there that might suit your needs but you cannot expect the features of a given application to bend to your particular workflow.
Don't blame the application because it doesn't have a feature you require, if this was so important to your workflow then you should take it for a test drive before taking the plunge.
If there is enough community support for it and if somebody wants spend the time and effort add this functionality to the app then sure, it could well feature it in the future, otherwise it seems you have simply picked the wrong tool for the job.