Please add Markdown support

%3CLINGO-SUB%20id%3D%22lingo-sub-2541284%22%20slang%3D%22en-US%22%3EPlease%20add%20Markdown%20support%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2541284%22%20slang%3D%22en-US%22%3E%3CP%3EPlease%20add%20support%20for%20Markdown%20editing%2Frendering.%20EverNote%20and%20Boostnote%20all%20support%20this%2C%20but%20OneNote%20still%20lacks%20this%20feature%2C%20while%20it%20remains%20so%20many%20developers'%20main%20notetaking%20tool.%20Take%20myself%20as%20an%20example%2C%20I%20enjoy%20its%20seamless%20integration%20with%20OneDrive%20and%20powerful%20search%20function%2C%20but%20find%20it%20difficult%20to%20properly%20take%20down%20coding%20related%20notes%20--%20I%20was%20forced%20to%20format%20code%20snippets%20into%20monospaced%20font%20with%20shading%20to%20make%20them%20look%20like%20%22code%20snippets%22.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ETo%20elaborate%20the%20user%20story%20about%20this%20idea%3A%3C%2FP%3E%3COL%3E%3CLI%3EThe%20user%20can%20create%20a%20new%20%22regular%20page%22%20or%20a%20%22Markdown%20page%22.%20If%20the%20latter%2C%20then%20Markdown%20tags%20entered%20are%20rendered%20as%20you%20type%20(e.g.%20%23title%2C%20%26gt%3Bquote%2C%20*bold*%2C%20%60code%60...)%3C%2FLI%3E%3CLI%3EThe%20user%20might%20also%20enjoy%20a%20%22cell%20editing%22%20mode%20(similar%20to%20Jupyter%20Notebook).%20So%20if%20the%20cursor%20is%20placed%20in%20a%20cell%2C%20then%20it%20changes%20to%20raw%20text%20view.%20And%20once%20escaped%20from%20this%20cell%2C%20it%20gets%20rendered.%20And%20maybe%20enable%20some%20Jupyter%2FVS%20Code%20stype%20shortcut%20keys%2C%20too%20(Alt%2BUp%2FDown%20to%20move%20the%20cell%2C%20Alt%2BShift%2BUp%2FDown%20to%20duplicate%20the%20cell%2C%20Ctrl%2BShift%2BK%20to%20kill%20a%20line%2C%20etc)%3C%2FLI%3E%3C%2FOL%3E%3CP%3EThis%20way%20notetaking%20will%20be%20more%20efficient%2Ffun%2C%20and%20many%20developers%20would%20thank%20MS!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2541284%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EMarkDown%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EOneNote%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2707845%22%20slang%3D%22en-US%22%3ERe%3A%20Please%20add%20Markdown%20support%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2707845%22%20slang%3D%22en-US%22%3EAgreed.%20This%20wysiwyg-type%20editor%20is%20so%20old.%20All%20these%20mouse%20movements%20are%20distractions.%20Markdown%20provided%20such%20an%20elegant%20solution%20for%20developers.%20Microsoft%2C%20why%20not%20just%20adopt%20it!%3F%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2715171%22%20slang%3D%22en-US%22%3ERE%3A%20Please%20add%20Markdown%20support%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2715171%22%20slang%3D%22en-US%22%3EHy%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2729728%22%20slang%3D%22en-US%22%3ERe%3A%20Please%20add%20Markdown%20support%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2729728%22%20slang%3D%22en-US%22%3EGiven%20the%20Power%20of%20VSCode%2C%20this%20is%20disappointing.%20Perhaps%20there's%20a%20OneNote%20VSCode%20extension....%20(checking)%20Nope.%20Not%20yet.%3CBR%20%2F%3E%3CBR%20%2F%3EMarkDown%20styling%20please.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2807742%22%20slang%3D%22en-US%22%3ERe%3A%20Please%20add%20Markdown%20support%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2807742%22%20slang%3D%22en-US%22%3E%3CP%3ECan't%20agree%20more%20with%20this%20request.%20Taking%20into%20account%20the%20popularity%20of%20Markdown%20among%20the%20millions%20of%20developers%20out%20there%2C%20wondering%20why%20this%20hasn't%20been%20prioritized.%20IMHO%2C%20the%20number%20one%20deterrent%20I'm%20seeing%20for%20One-Note%20adoption%20in%20this%20(large)%20technical%20community%20is%20precisely%20this!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2934425%22%20slang%3D%22en-US%22%3ERe%3A%20Please%20add%20Markdown%20support%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2934425%22%20slang%3D%22en-US%22%3E%3CP%3EIt's%20well%20past%20time%20for%20markdown%20support.%20Sure%2C%20it'll%20require%20another%20pile%20of%20TypeScript%2C%20but%20it%20will%20be%20well%20worth%20it%20--%20especially%20for%20those%20of%20us%20who%20interact%20with%20OneDrive%20mostly%20from%20the%20web%20interface.%3C%2FP%3E%3C%2FLINGO-BODY%3E
New Contributor

Please add support for Markdown editing/rendering. EverNote and Boostnote all support this, but OneNote still lacks this feature, while it remains so many developers' main notetaking tool. Take myself as an example, I enjoy its seamless integration with OneDrive and powerful search function, but find it difficult to properly take down coding related notes -- I was forced to format code snippets into monospaced font with shading to make them look like "code snippets".

 

To elaborate the user story about this idea:

  1. The user can create a new "regular page" or a "Markdown page". If the latter, then Markdown tags entered are rendered as you type (e.g. #title, >quote, *bold*, `code`...)
  2. The user might also enjoy a "cell editing" mode (similar to Jupyter Notebook). So if the cursor is placed in a cell, then it changes to raw text view. And once escaped from this cell, it gets rendered. And maybe enable some Jupyter/VS Code stype shortcut keys, too (Alt+Up/Down to move the cell, Alt+Shift+Up/Down to duplicate the cell, Ctrl+Shift+K to kill a line, etc)

This way notetaking will be more efficient/fun, and many developers would thank MS!

7 Replies
Agreed. This wysiwyg-type editor is so old. All these mouse movements are distractions. Markdown provided such an elegant solution for developers. Microsoft, why not just adopt it!?
Hy
Given the Power of VSCode, this is disappointing. Perhaps there's a OneNote VSCode extension.... (checking) Nope. Not yet.

MarkDown styling please.

Can't agree more with this request. Taking into account the popularity of Markdown among the millions of developers out there, wondering why this hasn't been prioritized. IMHO, the number one deterrent I'm seeing for One-Note adoption in this (large) technical community is precisely this!

It's well past time for markdown support. Sure, it'll require another pile of TypeScript, but it will be well worth it -- especially for those of us who interact with OneDrive mostly from the web interface.

Really need this feature
Looking for the same thing, getting into the whole Markdown writing now myself and using Obsidian for taking notes.. It's not as easy as using it in OneDrive which I use for all my notes, come on Microsoft.. Enable it!