PluginProbe
Code Block Pro – Beautiful Syntax Highlighting / 1.13.0
Code Block Pro – Beautiful Syntax Highlighting v1.13.0
1.27.1 1.27.2 1.27.3 1.27.4 1.27.5 1.27.6 1.27.7 1.28.0 1.3.0 1.4.0 1.5.0 1.5.1 1.5.2 1.6.0 1.7.0 1.8.0 1.9.0 1.9.1 1.9.2 1.9.3 trunk 1.1.0 1.10.0 1.11.0 1.11.1 All 63 releases
← All changes | readme.txt +186 -392 1.27.31.13.0 View file →
@@ -1,9 +1,9 @@
1 1 === Code Block Pro - Beautiful Syntax Highlighting ===
2 -Contributors: kbat82, dcooney, a169kai
3 -Tags: block, code, syntax, highlighter, php
4 -Tested up to: 6.8
5 -Stable tag: 1.27.3
2 +Contributors: kbat82
3 +Tags: block, code, syntax, snippet, highlighter, JavaScript, php, vs code
4 +Tested up to: 6.1
5 +Stable tag: 1.13.0
6 6 License: GPL-2.0-or-later
7 7 License URI: https://www.gnu.org/licenses/gpl-2.0.html
8 8
9 9 Code highlighting powered by the VS Code engine. Performance focused. No bloat.
@@ -9,16 +9,14 @@
9 9 Code highlighting powered by the VS Code engine. Performance focused. No bloat.
10 10
11 11 == Description ==
12 12
13 -Show off your beautiful code, don't just display it! This block plugin provides you with a code editor that runs your code directly through the same rendering engine that is used by the popular VS Code editor. This block provides fast, native, code highlighting that renders perfectly in your favorite programming language using popular VS Code themes.
13 +Show off your beautiful code, don't just display it! This block plugin provides you with a code block editor that runs your code directly through the same rendering engine that is used by the popular VS Code editor. This block provides fast, native, code highlighting that renders perfectly in any language and theme supported by VS Code.
14 14
15 15 Beautiful syntax highlighting that makes sense.
16 16
17 -To use, navigate to the default WordPress editor, and search for "Code Pro" or start typing "/code".
17 +Visit [code-block-pro.com](https://code-block-pro.com/?utm_campaign=plugin&utm_source=readme-body&utm_medium=textlink) to learn more.
18 18
19 -Visit [code-block-pro.com](https://code-block-pro.com/?utm_campaign=plugin&utm_source=readme-body&utm_medium=textlink) for a lifetime deal on the theme pack (this is a cosmetic-only upgrade).
20 -
21 19 = Values =
22 20 - Performance first - Web vitals. Pre-rendering. Minimal asset loading.
23 21 - Lightweight - No bloat. Simple functions. Clean, maintainable code.
24 22 - Practical/useful - Focused on the user experience and presentation.
@@ -28,268 +26,207 @@
28 26
29 27 = Features =
30 28 - Includes 25+ built-in themes to choose from.
31 29 - Supports over 140 programming languages
32 -- 10+ Modern programming web fonts - locally hosted
30 +- Modern programming web fonts - locally hosted
33 31 - Line numbers
34 -- Line highlighting (static and on hover)
35 -- Blur highlighting (with reveal on hover)
32 +- Line highlighting
33 +- Blur highlighting
36 34 - Header styles
37 35 - Footer styles
38 36 - Copy button
39 37 - Native Gutenberg block
40 -- Tab or space indentation
41 38 - Core functionality works in headless mode (see FAQ)
42 39 - Converting from the default code block (and others)
43 40 - Max height with scrollable section (optional expand button)
44 41
45 42 = More info =
46 -- Star it on [GitHub](https://github.com/KevinBatdorf/code-block-pro)
47 43 - Follow [@kevinbatdorf](https://twitter.com/kevinbatdorf) on Twitter
44 +- View on [GitHub](https://github.com/KevinBatdorf/code-block-pro)
48 45
49 46 = Tips =
50 -- Try combining line highlighting with the blur effect to add some extra depth, and focus on the important parts of the code without losing context
51 -- All settings are per block, but some settings are remembered when you add the next block
52 -- Add a link in the code footer (some footers support this, not all) that points to a demo
53 -- To achieve a flush look, remove padding under Extra Settings and select a theme with a background color matching your site theme
47 +- Try combining line highlighting with the blur effect to add some extra depth and focus on the important parts of the code without losing context
48 +- All settings are per block, but some settings are remembered when you add the next block.
49 +- Add a link in the code footer (some footers support this, not all) that points to a https://codepen.io demo
54 50
55 51 = Included VS Code Themes =
56 -- Dark Plus ([demo](https://code-block-pro.com/themes?lang=bash&theme=dark-plus&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=dark-plus))
57 -- Dracula Soft ([demo](https://code-block-pro.com/themes?lang=bash&theme=dracula-soft&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=dracula-soft))
58 -- Dracula ([demo](https://code-block-pro.com/themes?lang=bash&theme=dracula&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=dracula))
59 -- GitHub Dark Dimmed ([demo](https://code-block-pro.com/themes?lang=bash&theme=github-dark-dimmed&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=github-dark-dimmed))
60 -- Github Dark ([demo](https://code-block-pro.com/themes?lang=bash&theme=github-dark&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=github-dark))
61 -- Github Light ([demo](https://code-block-pro.com/themes?lang=bash&theme=github-light&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=github-light))
62 -- Light Plus ([demo](https://code-block-pro.com/themes?lang=bash&theme=light-plus&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=light-plus))
63 -- Material Darker ([demo](https://code-block-pro.com/themes?lang=bash&theme=material-darker&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=material-darker))
64 -- Material Default ([demo](https://code-block-pro.com/themes?lang=bash&theme=material-default&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=material-default))
65 -- Material Lighter ([demo](https://code-block-pro.com/themes?lang=bash&theme=material-lighter&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=material-lighter))
66 -- Material Ocean ([demo](https://code-block-pro.com/themes?lang=bash&theme=material-ocean&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=material-ocean))
67 -- Material Palenight ([demo](https://code-block-pro.com/themes?lang=bash&theme=material-palenight&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=material-palenight))
68 -- Min Dark ([demo](https://code-block-pro.com/themes?lang=bash&theme=min-dark&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=min-dark))
69 -- Min Light ([demo](https://code-block-pro.com/themes?lang=bash&theme=min-light&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=min-light))
70 -- Monokai ([demo](https://code-block-pro.com/themes?lang=bash&theme=monokai&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=monokai))
71 -- Nord ([demo](https://code-block-pro.com/themes?lang=bash&theme=nord&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=nord))
72 -- One Dark Pro ([demo](https://code-block-pro.com/themes?lang=bash&theme=one-dark-pro&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=one-dark-pro))
73 -- Poimandres ([demo](https://code-block-pro.com/themes?lang=bash&theme=poimandres&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=poimandres))
74 -- Rose Pine Dawn ([demo](https://code-block-pro.com/themes?lang=bash&theme=rose-pine-dawn&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=rose-pine-dawn))
75 -- Rose Pine Moon ([demo](https://code-block-pro.com/themes?lang=bash&theme=rose-pine-moon&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=rose-pine-moon))
76 -- Rose Pine ([demo](https://code-block-pro.com/themes?lang=bash&theme=rose-pine&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=rose-pine))
77 -- Slack Dark ([demo](https://code-block-pro.com/themes?lang=bash&theme=slack-dark&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=slack-dark))
78 -- Slack Ochin ([demo](https://code-block-pro.com/themes?lang=bash&theme=slack-ochin&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=slack-ochin))
79 -- Solarized Dark ([demo](https://code-block-pro.com/themes?lang=bash&theme=solarized-dark&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=solarized-dark))
80 -- Solarized Light ([demo](https://code-block-pro.com/themes?lang=bash&theme=solarized-light&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=solarized-light))
81 -- Vitesse Dark ([demo](https://code-block-pro.com/themes?lang=bash&theme=vitesse-dark&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=vitesse-dark))
82 -- Vitesse Light ([demo](https://code-block-pro.com/themes?lang=bash&theme=vitesse-light&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=vitesse-light))
52 +- Dark Plus
53 +- Dracula Soft
54 +- Dracula
55 +- GitHub Dark Dimmed
56 +- Github Dark
57 +- Github Light
58 +- HC Light - temporarily disabled
59 +- Light Plus
60 +- Material Darker
61 +- Material Default
62 +- Material Lighter
63 +- Material Ocean
64 +- Material Palenight
65 +- Min Dark
66 +- Min Light
67 +- Monokai
68 +- Nord
69 +- One Dark Pro
70 +- Poimandres
71 +- Rose Pine Dawn
72 +- Rose Pine Moon
73 +- Rose Pine
74 +- Slack Dark
75 +- Slack Ochin
76 +- Solarized Dark
77 +- Solarized Light
78 +- Vitesse Dark
79 +- Vitesse Light
83 80
84 -
85 81 Get more themes at [code-block-pro.com/themes](https://code-block-pro.com/themes?utm_campaign=themes&utm_source=readme-body&utm_medium=textlink)
86 82
87 -= Theme Pack (Paid) Includes =
88 -- Custom Dynamic Theme (advanced) [read more](https://github.com/KevinBatdorf/code-block-pro/discussions/168)
89 -- Andromeda ([demo](https://code-block-pro.com/themes?lang=bash&theme=andromeda&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=andromeda))
90 -- Ayu Dark ([demo](https://code-block-pro.com/themes?lang=bash&theme=ayu-dark&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=ayu-dark))
91 -- Ayu Mirage ([demo](https://code-block-pro.com/themes?lang=bash&theme=ayu-mirage&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=ayu-mirage))
92 -- Ayu Light ([demo](https://code-block-pro.com/themes?lang=bash&theme=ayu-light&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=ayu-light))
93 -- Cobalt2 ([demo](https://code-block-pro.com/themes?lang=bash&theme=cobalt2&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=cobalt2))
94 -- Night Owl ([demo](https://code-block-pro.com/themes?lang=bash&theme=night-owl&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=night-owl))
95 -- Night Owl Light ([demo](https://code-block-pro.com/themes?lang=bash&theme=night-owl-light&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=night-owl-light))
96 -- Noctis ([demo](https://code-block-pro.com/themes?lang=bash&theme=noctis&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=noctis))
97 -- Noctis Azureus ([demo](https://code-block-pro.com/themes?lang=bash&theme=noctis-azureus&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=noctis-azureus))
98 -- Noctis Bordo ([demo](https://code-block-pro.com/themes?lang=bash&theme=noctis-bordo&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=noctis-bordo))
99 -- Noctis Hibernus ([demo](https://code-block-pro.com/themes?lang=bash&theme=noctis-hibernus&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=noctis-hibernus))
100 -- Noctis Lilac ([demo](https://code-block-pro.com/themes?lang=bash&theme=noctis-lilac&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=noctis-lilac))
101 -- Noctis Lux ([demo](https://code-block-pro.com/themes?lang=bash&theme=noctis-lux&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=noctis-lux))
102 -- Noctis Minimus ([demo](https://code-block-pro.com/themes?lang=bash&theme=noctis-minimus&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=noctis-minimus))
103 -- Noctis Obscuro ([demo](https://code-block-pro.com/themes?lang=bash&theme=noctis-obscuro&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=noctis-obscuro))
104 -- Noctis Sereno ([demo](https://code-block-pro.com/themes?lang=bash&theme=noctis-sereno&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=noctis-sereno))
105 -- Noctis Uva ([demo](https://code-block-pro.com/themes?lang=bash&theme=noctis-uva&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=noctis-uva))
106 -- Noctis Viola ([demo](https://code-block-pro.com/themes?lang=bash&theme=noctis-viola&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=noctis-viola))
107 -- Palenight ([demo](https://code-block-pro.com/themes?lang=bash&theme=palenight&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=palenight))
108 -- Pico 8 ([demo](https://code-block-pro.com/themes?lang=lua&theme=pico8&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=pico8))
109 -- Shades of Purple ([demo](https://code-block-pro.com/themes?lang=bash&theme=shades-of-purple&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=shades-of-purple))
110 -- Shades of Purple Super Dark ([demo](https://code-block-pro.com/themes?lang=bash&theme=shades-of-purple-super-dark&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=shades-of-purple-super-dark))
111 -- Synthwave '84 ([demo](https://code-block-pro.com/themes?lang=bash&theme=synthwave-84&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=synthwave-84))
112 -- Tokyo Night ([demo](https://code-block-pro.com/themes?lang=bash&theme=tokyo-night&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=tokyo-night))
113 -- Tokyo Night Storm ([demo](https://code-block-pro.com/themes?lang=bash&theme=tokyo-night-storm&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=tokyo-night-storm))
114 -- Tokyo Night Light ([demo](https://code-block-pro.com/themes?lang=bash&theme=tokyo-night-light&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=tokyo-night-light))
115 -- Winter is Coming ([demo](https://code-block-pro.com/themes?lang=bash&theme=winter-is-coming&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=winter-is-coming))
116 -- Winter is Coming Light ([demo](https://code-block-pro.com/themes?lang=bash&theme=winter-is-coming-light&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=winter-is-coming-light))
117 -- Winter is Coming Dark ([demo](https://code-block-pro.com/themes?lang=bash&theme=winter-is-coming-dark&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=theme&utm_term=winter-is-coming-dark))
118 -
119 -
120 83 = Included Coding Languages =
121 -
122 -- ABAP ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=abap&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=abap))
123 -- ActionScript 3 ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=actionscript-3&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=actionscript-3))
124 -- Ada ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=ada&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=ada))
84 +- ABAP
85 +- ActionScript 3
86 +- Ada
125 87 - ANSI (control codes rendered)
126 -- Apache ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=apache&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=apache))
127 -- Apex ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=apex&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=apex))
128 -- APL ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=apl&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=apl))
129 -- Ara ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=ara&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=ara))
130 -- ASM ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=asm&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=asm))
131 -- Astro ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=astro&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=astro))
132 -- Awk ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=awk&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=awk))
133 -- Ballerina ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=ballerina&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=ballerina))
134 -- BAT (Batchfile) ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=bat&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=bat))
135 -- Berry ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=berry&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=berry))
136 -- BibTeX ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=bibtex&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=bibtex))
137 -- BICEP ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=bicep&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=bicep))
138 -- Blade ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=blade&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=blade))
139 -- C ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=c&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=c))
140 -- Cadence ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=cadence&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=cadence))
141 -- Clarity ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=clarity&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=clarity))
142 -- Clojure ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=clojure&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=clojure))
143 -- CMake ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=cmake&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=cmake))
144 -- COBOL ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=cobol&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=cobol))
145 -- CodeQL ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=codeql&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=codeql))
146 -- CoffeeScript ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=coffee&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=coffee))
147 -- C++ ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=cpp&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=cpp))
148 -- Crystal ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=crystal&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=crystal))
149 -- C# ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=csharp&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=csharp))
150 -- CSS ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=css&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=css))
151 -- CUE ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=cue&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=cue))
152 -- Cypher (cql) ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=cypher&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=cypher))
153 -- D ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=d&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=d))
154 -- Dart ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=dart&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=dart))
155 -- DAX ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=dax&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=dax))
156 -- Diff ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=diff&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=diff))
157 -- Dockerfile ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=docker&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=docker))
158 -- DreamMaker ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=dream-maker&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=dream-maker))
159 -- Elixir ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=elixir&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=elixir))
160 -- Elm ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=elm&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=elm))
161 -- ERB ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=erb&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=erb))
162 -- Erlang ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=erlang&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=erlang))
163 -- Fish ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=fish&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=fish))
164 -- F# ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=fsharp&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=fsharp))
165 -- GDResource (Godot) ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=gdresource&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=gdresource))
166 -- GDScript (Godot) ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=gdscript&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=gdscript))
167 -- GDShader (Godot) ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=gdshader&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=gdshader))
168 -- Gherkin ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=gherkin&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=gherkin))
169 -- GLSL ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=glsl&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=glsl))
170 -- Glimmer js/ts ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=gjs&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=gjs))
171 -- Gnuplot ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=gnuplot&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=gnuplot))
172 -- Go ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=go&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=go))
173 -- GraphQL ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=graphql&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=graphql))
174 -- Groovy ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=groovy&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=groovy))
175 -- Hack ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=hack&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=hack))
176 -- HAML ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=haml&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=haml))
177 -- Handlebars ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=handlebars&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=handlebars))
178 -- Haskell ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=haskell&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=haskell))
179 -- HCL ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=hcl&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=hcl))
180 -- HLSL ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=hlsl&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=hlsl))
181 -- HTML ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=html&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=html))
182 -- HTTP ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=http&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=http))
183 -- INI ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=ini&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=ini))
184 -- Imba ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=imba&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=imba))
185 -- Java ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=java&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=java))
186 -- JavaScript ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=javascript&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=javascript))
187 -- Jinja HTML ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=jinja-html&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=jinja-html))
188 -- Jison ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=jison&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=jison))
189 -- JSON ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=json&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=json))
190 -- JSON5 ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=json5&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=json5))
191 -- JSONC ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=jsonc&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=jsonc))
192 -- JSONL ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=jsonl&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=jsonl))
193 -- JSONnet ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=jsonnet&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=jsonnet))
194 -- JSSM ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=jssm&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=jssm))
195 -- JSX ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=jsx&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=jsx))
196 -- Julia ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=julia&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=julia))
197 -- Kotlin ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=kotlin&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=kotlin))
198 -- Kusto ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=kusto&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=kusto))
199 -- LaTeX ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=latex&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=latex))
200 -- LESS ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=less&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=less))
201 -- Ledger (Beancount) ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=beancount&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=beancount))
202 -- Liquid ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=liquid&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=liquid))
203 -- Lisp ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=lisp&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=lisp))
204 -- Logo ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=logo&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=logo))
205 -- Lua ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=lua&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=lua))
206 -- Makefile ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=make&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=make))
207 -- Markdown ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=markdown&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=markdown))
208 -- Marko ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=marko&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=marko))
209 -- MATLAB ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=matlab&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=matlab))
210 -- MDC ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=mdc&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=mdc))
211 -- MDX ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=mdx&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=mdx))
212 -- Mermaid ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=mermaid&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=mermaid))
213 -- Mojo ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=mojo&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=mojo))
214 -- Narrat (nar) ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=narrat&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=narrat))
215 -- Nextflow (nf) ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=nextflow&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=nextflow))
216 -- Nginx ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=nginx&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=nginx))
217 -- Nim ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=nim&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=nim))
218 -- Nix ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=nix&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=nix))
219 -- Objective-C ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=objective-c&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=objective-c))
220 -- Objective-C++ ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=objective-cpp&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=objective-cpp%2B%2B))
221 -- OCaml ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=ocaml&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=ocaml))
222 -- Pascal ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=pascal&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=pascal))
223 -- Perl ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=perl&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=perl))
224 -- PHP ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=php&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=php))
225 -- PLSQL ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=plsql&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=plsql))
226 -- PostCSS ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=postcss&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=postcss))
227 -- Power Query ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=powerquery&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=powerquery))
228 -- PowerShell ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=powershell&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=powershell))
229 -- Prisma ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=prisma&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=prisma))
230 -- Prolog ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=prolog&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=prolog))
231 -- Protocol Buffers ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=proto&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=proto))
232 -- Pug ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=pug&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=pug))
233 -- Puppet ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=puppet&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=puppet))
234 -- PureScript ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=purescript&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=purescript))
235 -- Python ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=python&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=python))
236 -- R ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=r&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=r))
237 -- Raku ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=raku&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=raku))
238 -- Razor ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=razor&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=razor))
239 -- Windows Registry ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=reg&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=reg))
240 -- Rel ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=rel&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=rel))
241 -- RISC-V ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=riscv&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=riscv))
242 -- RST ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=rst&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=rst))
243 -- Ruby ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=ruby&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=ruby))
244 -- Rust ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=rust&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=rust))
245 -- SAS ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=sas&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=sas))
246 -- Sass ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=sass&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=sass))
247 -- Scala ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=scala&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=scala))
248 -- Scheme ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=scheme&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=scheme))
249 -- SCSS ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=scss&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=scss))
250 -- Splunk SPL ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=splunk&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=splunk))
251 -- Bash ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=bash&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=bash))
252 -- ShellScript ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=shellscript&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=shellscript))
253 -- Zsh ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=zsh&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=zsh))
254 -- ShellSession ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=shellsession&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=shellsession))
255 -- Smalltalk ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=smalltalk&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=smalltalk))
256 -- Solidity ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=solidity&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=solidity))
257 -- SPARQL ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=sparql&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=sparql))
258 -- SQL ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=sql&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=sql))
259 -- SSH Config ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=ssh-config&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=ssh-config))
260 -- Stata ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=stata&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=stata))
261 -- Stylus ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=stylus&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=stylus))
262 -- Svelte ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=svelte&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=svelte))
263 -- Swift ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=swift&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=swift))
264 -- SystemVerilog ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=system-verilog&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=system-verilog))
265 -- TASL ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=tasl&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=tasl))
266 -- TCL ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=tcl&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=tcl))
267 -- TeX ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=tex&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=tex))
268 -- TOML ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=toml&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=toml))
269 -- TSX ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=tsx&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=tsx))
270 -- Turtle ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=turtle&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=turtle))
271 -- Twig ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=twig&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=twig))
272 -- TypeScript ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=typescript&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=typescript))
273 -- V ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=v&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=v))
274 -- VB ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=vb&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=vb))
275 -- Verilog ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=verilog&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=verilog))
276 -- VHDL ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=vhdl&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=vhdl))
277 -- VimL ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=viml&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=viml))
278 -- Vue HTML ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=vue-html&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=vue-html))
279 -- Vue ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=vue&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=vue))
280 -- Vyper (vy) ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=vyper&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=vyper))
281 -- WASM ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=wasm&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=wasm))
282 -- Wenyan ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=wenyan&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=wenyan))
283 -- WGSL ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=wgsl&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=wgsl))
284 -- Wolfram ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=wolfram&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=wolfram))
285 -- XML ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=xml&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=xml))
286 -- XSL ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=xsl&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=xsl))
287 -- YAML ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=yaml&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=yaml))
288 -- ZenScript ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=zenscript&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=zenscript))
289 -- Zig ([demo](https://code-block-pro.com/themes?theme=one-dark-pro&lang=zig&utm_campaign=Demo&utm_source=Readme&utm_medium=textlink&utm_content=language&utm_term=zig))
88 +- Apache
89 +- Apex
90 +- APL
91 +- AppleScript
92 +- Ara
93 +- ASM
94 +- Astro
95 +- Awk
96 +- Ballerina
97 +- BAT
98 +- Berry
99 +- BibTeX
100 +- BICEP
101 +- Blade
102 +- C
103 +- Cadence
104 +- Clarity
105 +- Clojure
106 +- CMake
107 +- COBOL
108 +- CodeQL
109 +- CoffeeScript
110 +- C++
111 +- Crystal
112 +- C#
113 +- CSS
114 +- CUE
115 +- D
116 +- Dart
117 +- DAX
118 +- Diff
119 +- Docker
120 +- DreamMaker
121 +- Elixir
122 +- Elm
123 +- ERB
124 +- Erlang
125 +- Fish
126 +- F#
127 +- Gherkin
128 +- Git Commit
129 +- Git Rebase
130 +- Gnuplot
131 +- Go
132 +- GraphQL
133 +- Groovy
134 +- Hack
135 +- HAML
136 +- Handlebars
137 +- Haskell
138 +- HCL
139 +- HLSL
140 +- HTML
141 +- INI
142 +- Java
143 +- JavaScript
144 +- Jinja HTML
145 +- JSON
146 +- JSONC
147 +- JSONnet
148 +- JSSM
149 +- JSX
150 +- Julia
151 +- Kotlin
152 +- LaTeX
153 +- LESS
154 +- Liquid
155 +- Lisp
156 +- Logo
157 +- Lua
158 +- Make
159 +- Markdown
160 +- Marko
161 +- MATLAB
162 +- MDX
163 +- Mermaid
164 +- Nginx
165 +- Nim
166 +- Nix
167 +- Objective-C
168 +- Objective-C++
169 +- OCaml
170 +- Pascal
171 +- Perl
172 +- PHP
173 +- PLSQL
174 +- PostCSS
175 +- PowerShell
176 +- Power Query
177 +- Prisma
178 +- Prolog
179 +- Pug
180 +- Puppet
181 +- PureScript
182 +- Python
183 +- R
184 +- Raku
185 +- Razor
186 +- Rel
187 +- RISC-V
188 +- RST
189 +- Ruby
190 +- Rust
191 +- SAS
192 +- Sass
193 +- Scala
194 +- Scheme
195 +- SCSS
196 +- ShaderLab
197 +- ShellScript (bash, zsh, sh, shell)
198 +- Smalltalk
199 +- Solidity
200 +- SPARQL
201 +- SQL
202 +- SSH Config
203 +- Stata
204 +- Stylus
205 +- Svelte
206 +- Swift
207 +- SystemVerilog
208 +- TASL
209 +- TCL
210 +- TeX
211 +- TOML
212 +- TSX
213 +- Turtle
214 +- Twig
215 +- TypeScript
216 +- VB
217 +- Verilog
218 +- VHDL
219 +- VimL
220 +- Vue HTML
221 +- Vue
222 +- WASM
223 +- Wenyan
224 +- XML
225 +- XSL
226 +- YAML
227 +- ZenScript
290 228
291 -
292 229 == Installation ==
293 230
294 231 1. Activate the plugin through the 'Plugins' screen in WordPress
295 232
@@ -300,9 +237,9 @@
300 237 Look under the "Styling" tab and turn on "Clamp Values", which will compute the rem values relative to a 16px-24px base * the selected rem values. e.g. clamp(20px, 1.25rem, 30px).
301 238
302 239 = How to use in headless =
303 240
304 -Themes are rendered inside the editor as you type or make changes, so the code block itself will work without CSS or JavaScript. However, the font loading, copy button, and line highlighting require a tiny bit of JavaScript to function. Additionally, line blur uses a tiny bit of CSS which you will need to load in yourself or implement your own. The code tokens and theme styles are inline though, so no need to manipulate the DOM.
241 +Themes are rendered inside the editor as you type or make changes, so the code block itself will work without CSS or JavaScript. However, the font loading, copy button, and line highlighting require a tiny bit of JavaScript to funciton. Additionally, line blur uses a tiny bit of CSS which you will need to load in yourself or impliment your own. The code tokens and theme styles are inline though, so no need to manipulate the DOM.
305 242
306 243 == Screenshots ==
307 244
308 245 1. Choose from more than 25 themes.
@@ -312,154 +249,11 @@
312 249 5. ANSI support for rendering control sequences
313 250
314 251 == Changelog ==
315 252
316 -= 1.27.3 - 2025-05-15 =
317 -- Prevents smart quotes, typographic dashes, and other non-ASCII characters from affecting copied code snippets.
318 -
319 -= 1.27.2 - 2025-05-15 =
320 -- Refactors the copy button to use a textarea for copying
321 -- Removed the WP outline style on the copy button and pre (now only when tab focused)
322 -
323 -= 1.27.1 - 2025-05-15 =
324 -- Now scrolls back into view after a max height collapse
325 -- Disables scroll while the container is expanding
326 -- Fixes a bug where collapsing doesn't account for headers
327 -
328 -= 1.27.0 - 2025-05-11 =
329 -- Adds support for collapsing code blocks after expanding
330 -- Tweaks the blur effect for better readability
331 -- Fixes a bug where the controls were overflowing the toolbar
332 -
333 -= 1.26.8 - 2025-03-24 =
334 -- Fix Rtl bug
335 -
336 -= 1.26.7 - 2025-03-23 =
337 -- Removes .gitignore from the plugin distribution
338 -- Updates tests
339 -
340 -= 1.26.6 - 2024-09-30 =
341 -- Fixes a bug related to rtl being applied by the webpack wp config
342 -
343 -= 1.26.5 - 2024-09-30 =
344 -- Adds option to disable php shortcode rendering
345 -- Updates test element targeting to target new WP classes
346 -
347 -= 1.26.4 - 2024-06-18 =
348 -- Re-release with updated version number in readme. Making this a patch release as I worry some security plugins would otherwise complain.
349 -
350 -= 1.26.3 - 2024-06-14 =
351 -- Fix: Fixes support for ERB template syntax
352 -
353 -= 1.26.2 - 2024-04-04 =
354 -- Tweak: Changed the saved languages history from 3 to 5
355 -- Fix: Addressed some contrast issues with print styles
356 -- Testing: Updated tests to work better with latest WP
357 -
358 -= 1.26.1 - 2024-01-31 =
359 -- Fix: Fixes a bug where the plaintext language would crash the theme render
360 -
361 -= 1.26.0 - 2024-01-17 =
362 -- Feature: Added a copy button that allows for text inputs
363 -- Feature: Added Roboto Mono font (https://fonts.google.com/specimen/Roboto+Mono)
364 -- Feature: Added Hack font (https://github.com/source-foundry/Hack)
365 -- Fix: Added a css dec to stop long text font upsizing on some mobile devices
366 -
367 -= 1.25.0 - 2023-11-13 =
368 -- Feature: Allow for overriding copy button text and invoke a callback
369 -- Feature: Added new programming fonts, Monaspace (5), Geist, Cozette and Deja Vu
370 -- Feature: Add pluggable sidebar slots to allow others to add functionality
371 -- Tweak: Reorganized sidebar based on common daily usage
372 -- Legal: Added (open source) license files for all fonts
373 -
374 -= 1.24.1 - 2023-10-11 =
375 -- Tweak: Line numbers width is now calculated based on the longest line number * font width
376 -- Compatibility: Checks whether the user has permission via the browser instead of passing it in from the server (other plugins were intercepting this check)
377 -
378 -= 1.24.0 - 2023-09-02 =
379 -- Feature: Added Zig, mdc, Mojo, shellsession (console output), and splunk grammars
380 -- Tweak: Combined confusing code aliases
381 -- Fix: Fixed a bug where a setting would affect every block on the same page
382 -
383 -= 1.23.0 - 2023-08-13 =
384 -- Feature: Added Imba syntax
385 -- Feature: Added two new header designs based on user requests, both using text inputs
386 -- Tweak: The "see more" button options persist (theme, text, transition only)
387 -
388 -= 1.22.1 - 2023-07-30 =
389 -- Fix: Theme previews now respect the tabSize setting
390 -- Fix: Added escapeHTML wrapper on code to code pro transform function
391 -- Fix: Added some clarity on encoding, and added better edge cases handling
392 -- Fix: Fixed an issue with the decoding with some sequences that would cause a block invalidation error.
393 -
394 -= 1.22.0 - 2023-07-22 =
395 -- Feature: Added tab support in the editor, with spacing options
396 -- Feature: Added a way to convert back into a core code block
397 -- Feature: Added the Non-Ligature version of Jetbrains Mono
398 -- Fix: Fixed a spacing issue with tabs + line numbers
399 -- Fix: Fixed a bug where the line highlighter would calc the longest highlighted line rather than longest line
400 -- Tweak: Added pointer-events none to line blurs that are not removed on hover
401 -
402 -= 1.21.0 - 2023-07-09 =
403 -- Feature: Added a second copy button to choose from
404 -- Feature: Added a tab size setting for when using the editor to add code. Defaults to 2 spaces.
405 -- Tweak: Adjusts the highlight offset for comic mono
406 -
407 -= 1.20.0 - 2023-06-25 =
408 -- Feature: Added the following languages: Ledger (Beancount), Cypher (cql), Glimmer js/ts, JSONL, Narrat (nar), Nextflow (nf), Vyper (vy)
409 -- Fix: Fixes an issue in the editor where some languages output an empty span tag that breaks the line number flow
410 -
411 -= 1.19.0 - 2023-06-18 =
412 -- Feature: Add Fantasque Sans Mono (https://github.com/belluzj/fantasque-sans)
413 -- Feature: Add Comic Mono font (https://github.com/dtinth/comic-mono-font)
414 -- Tweak: Default to Jetbrains Mono font
415 -- Tweak: Rename the "Styling" panel to "Font Styling"
416 -- Tweak: Remove line highlights on hover when blurred
417 -- Tweak: Add minor adjustments for fonts to normalize line heights
418 -- Fix: Block will be auto-focused on insert - WP6.2 regression
419 -- Fix: Line highlight hover width was not rendering correctly
420 -- Fix: Line highlighter will find the longest line to use as the highlighter width
421 -
422 -= 1.18.0 - 2023-05-29 =
423 -- Feature: Adds option to output html entities
424 -- Tweak: Creates a new button settings area to support more buttons (coming soon)
425 -- Tweak: Changes copying class to cbp-copying
426 -- Fix: Fixed a bug where default settings weren't saving
427 -
428 -= 1.17.0 - 2023-05-06 =
429 -- Feature: Add line highlighting on hover
430 -- Tweak: Updated the line highlighting sidebar language to be more clear (hopefully)
431 -- Fix: Removed pointer events from line highlights so you can select text under it
432 -- Fix: Adds styling to avoid CLS in the editor on page load
433 -
434 -= 1.16.1 - 2023-05-01 =
435 -- Tweak: Removes the filtering of bash and zsh filtering
436 -- Fix: Better language sorting (by label instead of key)
437 -- Fix: Fix typo in Wolfram language key
438 -
439 -= 1.16.0 - 2023-04-30 =
440 -- Feature: Added new language grammars: GD Script, GD Resource, GD Shader, GLSL, Http, Jison, JSON5, Kusto (kql), Protocol Buffers (.proto), Windows Registry (.reg), V, WGSL, and Wolfram
441 -- Tweak: Removed toolbar language select and added functionality to focus on the sidebar setting
442 -- Refactor: Moved header/footer settings out of the language select into their own panels
443 -
444 -= 1.15.0 - 2023-04-08 =
445 -- Feature: Add notice to users who do not have permission to update
446 -- Feature: Added hooks to allow users to add their own themes (or via the theme pack)
447 -- Feature: Add plaintext option to allow rendering as text
448 -
449 -= 1.14.0 - 2023-03-26 =
450 -- Feature: Added theme identifier to toolbar
451 -- Feature: Added some filters for attributes and buttons
452 -- Tweak: Updated various styles
453 -- Testing: Updated Cypress to test against latest RC on main push
454 -- Testing: Integration tests now run concurrently to isolate flakey failures
455 -- Fix: Added custom endpoint for settings, allowing edit_post cap users
456 -- Fix: Removed a type conversion to false, causing dirty posts on focus
457 -- Accessibility: Added keydown events to frontend copy button
458 -
459 253 = 1.13.0 - 2023-02-05 =
460 254 - Feature: Add scrollable max height area with no button (Max Height panel)
461 -- Feature: Add expanding code area with max height based on line number
255 +- Feature: Add expanding code area with max height based online number
462 256 - Feature: Added ANSI rendering support - some themes do not look perfect yet
463 257 - Fix: Disabled font ligatures in the editor as it broke cursor positioning on wraps
464 258
465 259 = 1.12.0 - 2023-01-28 =