Smart quote replacement
The Learn Authoring Pack, Visual Studio Code meta extension is comprised of multiple sub extensions. This feature is included in the Learn Markdown extension. The Learn Markdown extension is part of the Learn Authoring Pack, there is no need to install it separately.
Content developers are responsible for authoring some of the most advanced features of modern technology and intelligence, yet our tooling today prefers the usage of "dumb quotes" in Markdown. The antonym of course being "smart quotes". Smart quotes are common with ideal typographies, but not preferred with Markdown and rendered HTML.
When working on a Microsoft Word document for example, you may have noticed that when you hold the Shift and type a " Microsoft Word quickly replaces the
" character with a smart quote equivalent
|Double left quote||
|Double right quote||
|Single left quote||
|Single right quote||
In a Markdown (*.md) file, when you paste in text or as you update content - this feature will actively evaluate the content and automatically replace values accordingly.
The smart quote replacement feature also replaces other characters, such as but not limited to; (
©, ™, ®, •, subscript and superscript characters). This is useful when pasting text from Word documents.
This feature is optional, but defaults to
true. To toggle this feature on or off:
- Select File > Preferences > Settings and filter by Learn Markdown Extension.
- Toggle the setting in the Markdown: Replace Smart Quotes section.
Below is a brief demonstration of this feature.
Submit and view feedback for