shd101wyy / vscode-markdown-preview-enhanced

One of the "BEST" markdown preview extensions for Visual Studio Code
https://shd101wyy.github.io/markdown-preview-enhanced
Other
1.48k stars 173 forks source link

[Discussion] Future development plans #1155

Open shd101wyy opened 4 years ago

shd101wyy commented 4 years ago

First of all, I am sorry that I didn't pay much attension to the MPE project. Right now there are more than 600 issues open & unresolved, and so many bugs left. It will take me some time to get them closed.

Recently, I have been working on another markdown related project: Crossnote, which is a markdown note taking web application that uses a WYSIWYG editor and supports synchronization of your notebooks with arbitrary git repositories right inside a browser with zero server dependencies (well if the CORS proxy doesn't count).

Now I am thinking about moving some of the Crossnote features to MPE, and I would like to discuss with the community to hear more about your opinions on these moves.

I will focus on VSCode only, not the Atom editor though.

Below are few questions:

  1. Do you want a WYSIWYG (What you see is what you get) editor on VSCode, just like what we have on Crossnote.
  2. Do you want indefinitely nestable tags (A kind of tag management system) on VSCode? Just like what Notable and Bear did.
  3. Should I start a new extension for markdown note taking from scratch? Or should I just integrate all note taking related functionalities to the current MPE extension?

Feel free to leave comments

Thank you!

fbob commented 4 years ago

That's a hard question ...

BUT over everything else keep going in the direction of what org-mode can do (babel, capture, agenda, task management, great latex support). MPE project is the best org-mode killer in VScode. Just the best one. Point. A ton of emacs users are hesitant to switch to vim, VScode, Atom, Sublime, etc because of poor "org-mode" like support. A ton of VScode users could benefit in the limitless features of such approach.

I you can manage to bring all this features, the planned and the existent ones together, you will kill emacs's org-mode.

But perhaps the best answer to your question is just thank you, thank you for providing us such a great and awesome VScode plugin !

shd101wyy commented 4 years ago

Hi @fbob, thank you for you advices ;)

I have published the independent extension vscode-crossnote as a complement to MPE for note making on VSCode. You can find it on VSCode marketplace by searching crossnote.

Thank you!

fbob commented 4 years ago

Great ! Many thanks to you for the development of such great software :)

AlR0d commented 4 years ago

I will also my thanks to this thread. I use the VSCode plugin on a daily basis and it has been great in increasing my efficiency. So, my many thanks.

As far as WYSIWYG, it is really not that important to me. But, if you are set on including it on a future build, maybe an option to turn it on and off would help those with no interest in its use.

And I agree with fbob, bringing the added features would be great!