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 -399 1.27.51.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.5
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,161 +249,11 @@
312 249 5. ANSI support for rendering control sequences
313 250
314 251 == Changelog ==
315 252
316 -= 1.27.5 - 2025-06-21 =
317 -- Changes the default value for escaping wp shortcodes to true. Can't see why anyone would want this any other way by default.
318 -- Prevents shortcodes from rendering in the copy button
319 -
320 -= 1.27.4 - 2025-06-20 =
321 -- Prevents wp_texturize from affecting copied code snippets. You will see a block update for this change as I had to wrap the code in a pre tag.
322 -
323 -= 1.27.3 - 2025-05-15 =
324 -- Prevents smart quotes, typographic dashes, and other non-ASCII characters from affecting copied code snippets.
325 -
326 -= 1.27.2 - 2025-05-15 =
327 -- Refactors the copy button to use a textarea for copying
328 -- Removed the WP outline style on the copy button and pre (now only when tab focused)
329 -
330 -= 1.27.1 - 2025-05-15 =
331 -- Now scrolls back into view after a max height collapse
332 -- Disables scroll while the container is expanding
333 -- Fixes a bug where collapsing doesn't account for headers
334 -
335 -= 1.27.0 - 2025-05-11 =
336 -- Adds support for collapsing code blocks after expanding
337 -- Tweaks the blur effect for better readability
338 -- Fixes a bug where the controls were overflowing the toolbar
339 -
340 -= 1.26.8 - 2025-03-24 =
341 -- Fix Rtl bug
342 -
343 -= 1.26.7 - 2025-03-23 =
344 -- Removes .gitignore from the plugin distribution
345 -- Updates tests
346 -
347 -= 1.26.6 - 2024-09-30 =
348 -- Fixes a bug related to rtl being applied by the webpack wp config
349 -
350 -= 1.26.5 - 2024-09-30 =
351 -- Adds option to disable php shortcode rendering
352 -- Updates test element targeting to target new WP classes
353 -
354 -= 1.26.4 - 2024-06-18 =
355 -- Re-release with updated version number in readme. Making this a patch release as I worry some security plugins would otherwise complain.
356 -
357 -= 1.26.3 - 2024-06-14 =
358 -- Fix: Fixes support for ERB template syntax
359 -
360 -= 1.26.2 - 2024-04-04 =
361 -- Tweak: Changed the saved languages history from 3 to 5
362 -- Fix: Addressed some contrast issues with print styles
363 -- Testing: Updated tests to work better with latest WP
364 -
365 -= 1.26.1 - 2024-01-31 =
366 -- Fix: Fixes a bug where the plaintext language would crash the theme render
367 -
368 -= 1.26.0 - 2024-01-17 =
369 -- Feature: Added a copy button that allows for text inputs
370 -- Feature: Added Roboto Mono font (https://fonts.google.com/specimen/Roboto+Mono)
371 -- Feature: Added Hack font (https://github.com/source-foundry/Hack)
372 -- Fix: Added a css dec to stop long text font upsizing on some mobile devices
373 -
374 -= 1.25.0 - 2023-11-13 =
375 -- Feature: Allow for overriding copy button text and invoke a callback
376 -- Feature: Added new programming fonts, Monaspace (5), Geist, Cozette and Deja Vu
377 -- Feature: Add pluggable sidebar slots to allow others to add functionality
378 -- Tweak: Reorganized sidebar based on common daily usage
379 -- Legal: Added (open source) license files for all fonts
380 -
381 -= 1.24.1 - 2023-10-11 =
382 -- Tweak: Line numbers width is now calculated based on the longest line number * font width
383 -- Compatibility: Checks whether the user has permission via the browser instead of passing it in from the server (other plugins were intercepting this check)
384 -
385 -= 1.24.0 - 2023-09-02 =
386 -- Feature: Added Zig, mdc, Mojo, shellsession (console output), and splunk grammars
387 -- Tweak: Combined confusing code aliases
388 -- Fix: Fixed a bug where a setting would affect every block on the same page
389 -
390 -= 1.23.0 - 2023-08-13 =
391 -- Feature: Added Imba syntax
392 -- Feature: Added two new header designs based on user requests, both using text inputs
393 -- Tweak: The "see more" button options persist (theme, text, transition only)
394 -
395 -= 1.22.1 - 2023-07-30 =
396 -- Fix: Theme previews now respect the tabSize setting
397 -- Fix: Added escapeHTML wrapper on code to code pro transform function
398 -- Fix: Added some clarity on encoding, and added better edge cases handling
399 -- Fix: Fixed an issue with the decoding with some sequences that would cause a block invalidation error.
400 -
401 -= 1.22.0 - 2023-07-22 =
402 -- Feature: Added tab support in the editor, with spacing options
403 -- Feature: Added a way to convert back into a core code block
404 -- Feature: Added the Non-Ligature version of Jetbrains Mono
405 -- Fix: Fixed a spacing issue with tabs + line numbers
406 -- Fix: Fixed a bug where the line highlighter would calc the longest highlighted line rather than longest line
407 -- Tweak: Added pointer-events none to line blurs that are not removed on hover
408 -
409 -= 1.21.0 - 2023-07-09 =
410 -- Feature: Added a second copy button to choose from
411 -- Feature: Added a tab size setting for when using the editor to add code. Defaults to 2 spaces.
412 -- Tweak: Adjusts the highlight offset for comic mono
413 -
414 -= 1.20.0 - 2023-06-25 =
415 -- Feature: Added the following languages: Ledger (Beancount), Cypher (cql), Glimmer js/ts, JSONL, Narrat (nar), Nextflow (nf), Vyper (vy)
416 -- Fix: Fixes an issue in the editor where some languages output an empty span tag that breaks the line number flow
417 -
418 -= 1.19.0 - 2023-06-18 =
419 -- Feature: Add Fantasque Sans Mono (https://github.com/belluzj/fantasque-sans)
420 -- Feature: Add Comic Mono font (https://github.com/dtinth/comic-mono-font)
421 -- Tweak: Default to Jetbrains Mono font
422 -- Tweak: Rename the "Styling" panel to "Font Styling"
423 -- Tweak: Remove line highlights on hover when blurred
424 -- Tweak: Add minor adjustments for fonts to normalize line heights
425 -- Fix: Block will be auto-focused on insert - WP6.2 regression
426 -- Fix: Line highlight hover width was not rendering correctly
427 -- Fix: Line highlighter will find the longest line to use as the highlighter width
428 -
429 -= 1.18.0 - 2023-05-29 =
430 -- Feature: Adds option to output html entities
431 -- Tweak: Creates a new button settings area to support more buttons (coming soon)
432 -- Tweak: Changes copying class to cbp-copying
433 -- Fix: Fixed a bug where default settings weren't saving
434 -
435 -= 1.17.0 - 2023-05-06 =
436 -- Feature: Add line highlighting on hover
437 -- Tweak: Updated the line highlighting sidebar language to be more clear (hopefully)
438 -- Fix: Removed pointer events from line highlights so you can select text under it
439 -- Fix: Adds styling to avoid CLS in the editor on page load
440 -
441 -= 1.16.1 - 2023-05-01 =
442 -- Tweak: Removes the filtering of bash and zsh filtering
443 -- Fix: Better language sorting (by label instead of key)
444 -- Fix: Fix typo in Wolfram language key
445 -
446 -= 1.16.0 - 2023-04-30 =
447 -- 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
448 -- Tweak: Removed toolbar language select and added functionality to focus on the sidebar setting
449 -- Refactor: Moved header/footer settings out of the language select into their own panels
450 -
451 -= 1.15.0 - 2023-04-08 =
452 -- Feature: Add notice to users who do not have permission to update
453 -- Feature: Added hooks to allow users to add their own themes (or via the theme pack)
454 -- Feature: Add plaintext option to allow rendering as text
455 -
456 -= 1.14.0 - 2023-03-26 =
457 -- Feature: Added theme identifier to toolbar
458 -- Feature: Added some filters for attributes and buttons
459 -- Tweak: Updated various styles
460 -- Testing: Updated Cypress to test against latest RC on main push
461 -- Testing: Integration tests now run concurrently to isolate flakey failures
462 -- Fix: Added custom endpoint for settings, allowing edit_post cap users
463 -- Fix: Removed a type conversion to false, causing dirty posts on focus
464 -- Accessibility: Added keydown events to frontend copy button
465 -
466 253 = 1.13.0 - 2023-02-05 =
467 254 - Feature: Add scrollable max height area with no button (Max Height panel)
468 -- Feature: Add expanding code area with max height based on line number
255 +- Feature: Add expanding code area with max height based online number
469 256 - Feature: Added ANSI rendering support - some themes do not look perfect yet
470 257 - Fix: Disabled font ligatures in the editor as it broke cursor positioning on wraps
471 258
472 259 = 1.12.0 - 2023-01-28 =