diff --git a/mkdocs.yml b/mkdocs.yml
index 2a4b8bd30640e78b5e54b5787ca7ab3f006fa560..fff0df7361a139c8fe975c6f538d2dd82c743c34 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -46,11 +46,18 @@ markdown_extensions:
   - pymdownx.keys
   - pymdownx.mark
   - pymdownx.tilde
+  - pymdownx.inlinehilite
+  - pymdownx.snippets
+  - pymdownx.superfences
   - toc:
       permalink: true
   - pymdownx.emoji:
       emoji_index: !!python/name:material.extensions.emoji.twemoji
       emoji_generator: !!python/name:material.extensions.emoji.to_svg
+  - pymdownx.highlight:
+      anchor_linenums: true
+      line_spans: __span
+      pygments_lang_class: true
 
 
 plugins: