anchor.diff:  IntelliJ's built-in spell checker verifies all text areas of the document.
   It underlines unknown words with a green wavy line.
   With the context menu the user can change the spelling or to add the word to the project's dictionary.
  -To enable spell-checking support for other languages, the user can add a dictionary file via menu:File[Settings... > Editor > Spelling].
  -Dictionaries are available online for example at http://www.winedt.org/dict.html.
  -Word lists need to be in the UTF-8 format to work.
  +To enable spell-checking support for other languages, the user can add a language via menu:File[Settings... > Editor > Proofreading].
  +Dictionaries will be dwonloaded automatically.
   
   [[grazie]]
   // see: AsciiDocGrazieLanguageSupport
  -Once the user installed the https://plugins.jetbrains.com/plugin/12175-grazie/[Grazie plugin] the editor highlights possible grammar and spelling mistakes.
  -For now text must be included in a section or block to be checked.
  +The bundled https://plugins.jetbrains.com/plugin/12175-grazie/[Grazie plugin] highlights possible grammar and spelling mistakes in the editor.
  +Text must be included in a section or block to be checked.
   A minimal file would therefore contain at least a heading and some text.
  -The user needs to enable spell checking in the Grazie settings.
   Grazie supports multiple languages: Once the user configured the languages in Grazie's plugin settings, the plugin detects the language of a section automatically.
   As it performs all checks locally with the help of libraries from https://languagetool.org/, it doesn't submit text written in the IDE to a third party cloud service.
   
  
positive.code: Currently, it adjusts empty lines around headings, lists and blocks.
  It also adjusts spaces around list items.
  
  By default, it re-format blocks to the one-sentence-per-line convention.
  The user can disable this in the code style settings.
  
negative.code: 
  [#folding-attributes]
  As an experimental feature, predefined attributes for character replacements like `+++{plus}+++` or `+++{quot}+++` and attributes are foldable as well.
  Attributes need to resolve to a single declared value to be folded.
  Folding is also available for HTML entities (like `\&amp;`) and unicode characters (like `\&#x2020;`).
  As an experimental feature, the user needs to enable it in the settings of the plugin.
  
  Clicking on a folded attribute unfolds it.
  The hotkey to unfold one element is kbd:[Ctrl+NumPad+], the hotkey to fold one element is kbd:[Shift+NumPad-]
  The hotkey to unfold all elements is kbd:[Ctrl+Shift+NumPad+], the hotkey to fold all elements is kbd:[Ctrl+Shift+NumPad-].
  
  // see: AsciiDocStructureViewElement
  The structure of the file kbd:[Alt+7] shows the hierarchy of sections and blocks with titles.
  This contains (if available) the first block attribute element (like `[source]`, `[quote]` or `[verse]`) and the title of the block or section.
  If an element like an `image::[]` references another file, it shows the icon and the name of the file.
  If an `include::[]` references an AsciiDoc file, it includes the file as a sub-tree in the structure view.
  Clicking on either a referenced file or an element of a sub-tree opens the referenced file.
  