PluginProbe
Code Block Pro – Beautiful Syntax Highlighting / 1.2.4
Code Block Pro – Beautiful Syntax Highlighting v1.2.4
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
code-block-pro / readme.txt

readme.txt in Code Block Pro – Beautiful Syntax Highlighting 1.2.4, at readme.txt

251 lines 4.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 === Code Block Pro ===
2 Contributors: kbat82
3 Tags: block, code, syntax, highlighting, snippet
4 Tested up to: 6.0
5 Stable tag: 1.2.4
6 License: GPL-2.0-or-later
7 License URI: https://www.gnu.org/licenses/gpl-2.0.html
8
9 Code highlighting powered by the VS Code engine
10
11 == Description ==
12
13 Show off your beautiful code. This plugin provides you with an editor that runs your code directly through the same rendering engine that is used by the popular VS Code editor. This provides fast, native, code highlighting that renders perfectly in any language and theme supported by VS Code.
14
15 Beautiful syntax highlighting made easy.
16
17 = Features =
18 - Includes 28 themes built in to choose from.
19 - Supports over 140 programming languages
20 - Optionally add a copy button to let users copy the code
21 - Native Gutenberg block output - no special requirements
22 - No frontend JavaScript required - works in headless mode
23 - Supports converting from the default code block
24
25 = More info =
26 - Follow [@kevinbatdorf](https://twitter.com/kevinbatdorf) on Twitter
27 - View on [GitHub](https://github.com/KevinBatdorf/code-block-pro)
28
29 = Included VS Code Themes =
30 - Dark Plus
31 - Dracula Soft
32 - Dracula
33 - GitHub Dark Dimmed
34 - Github Dark
35 - Github Light
36 - HC Light
37 - Light Plus
38 - Material Darker
39 - Material Default
40 - Material Lighter
41 - Material Ocean
42 - Material Palenight
43 - Min Dark
44 - Min Light
45 - Monokai
46 - Nord
47 - One Dark Pro
48 - Poimandres
49 - Rose Pine Dawn
50 - Rose Pine Moon
51 - Rose Pine
52 - Slack Dark
53 - Slack Ochin
54 - Solarized Dark
55 - Solarized Light
56 - Vitesse Dark
57 - Vitesse Light
58
59 = Included Coding Languages =
60 - ABAP
61 - ActionScript 3
62 - Ada
63 - Apache
64 - Apex
65 - APL
66 - AppleScript
67 - ASM
68 - Astro
69 - Awk
70 - Ballerina
71 - BAT
72 - Berry
73 - BibTeX
74 - BICEP
75 - Blade
76 - C
77 - Cadence
78 - Clarity
79 - Clojure
80 - CMake
81 - COBOL
82 - CodeQL
83 - CoffeeScript
84 - C++
85 - Crystal
86 - C#
87 - CSS
88 - CUE
89 - D
90 - Dart
91 - Diff
92 - Docker
93 - DreamMaker
94 - Elixir
95 - Elm
96 - ERB
97 - Erlang
98 - Fish
99 - F#
100 - Gherkin
101 - Git Commit
102 - Git Rebase
103 - Gnuplot
104 - Go
105 - GraphQL
106 - Groovy
107 - Hack
108 - HAML
109 - Handlebars
110 - Haskell
111 - HCL
112 - HLSL
113 - HTML
114 - INI
115 - Java
116 - JavaScript
117 - Jinja HTML
118 - JSON
119 - JSONC
120 - JSONnet
121 - JSSM
122 - JSX
123 - Julia
124 - Kotlin
125 - LaTeX
126 - LESS
127 - Liquid
128 - Lisp
129 - Logo
130 - Lua
131 - Make
132 - Markdown
133 - Marko
134 - MATLAB
135 - MDX
136 - Mermaid
137 - Nginx
138 - Nim
139 - Nix
140 - Objective-C
141 - Objective-C++
142 - OCaml
143 - Pascal
144 - Perl
145 - PHP
146 - PLSQL
147 - PostCSS
148 - PowerShell
149 - Prisma
150 - Prolog
151 - Pug
152 - Puppet
153 - PureScript
154 - Python
155 - R
156 - Raku
157 - Razor
158 - Rel
159 - RISC-V
160 - RST
161 - Ruby
162 - Rust
163 - SAS
164 - Sass
165 - Scala
166 - Scheme
167 - SCSS
168 - ShaderLab
169 - ShellScript
170 - Smalltalk
171 - Solidity
172 - SPARQL
173 - SQL
174 - SSH Config
175 - Stata
176 - Stylus
177 - Svelte
178 - Swift
179 - SystemVerilog
180 - TASL
181 - TCL
182 - TeX
183 - TOML
184 - TSX
185 - Turtle
186 - Twig
187 - TypeScript
188 - VB
189 - Verilog
190 - VHDL
191 - VimL
192 - Vue HTML
193 - Vue
194 - WASM
195 - Wenyan
196 - XML
197 - XSL
198 - YAML
199 - ZenScript
200
201 == Installation ==
202
203 1. Activate the plugin through the 'Plugins' screen in WordPress
204
205 == Frequently Asked Questions ==
206
207 = I'm not using the Copy feature =
208
209 You can add the following snippet to your functions.php file to prevent loading the related script. The script is only required if you are using the copy feature, so you can safely remove it without concern.
210 `
211 add_action('wp_enqueue_scripts', function() {
212 wp_dequeue_script('kevinbatdorf-code-block-pro-view-script');
213 });
214 `
215
216 == Screenshots ==
217
218 1. Quickly swap over themes in the editor
219 2. A view from the front end with the copy button
220
221 == Changelog ==
222
223 = 1.2.4 - 2022-08-30 =
224 - Fix: Limit alignments to wide and full only.
225
226 = 1.2.3 - 2022-08-29 =
227 - Fix: Force left text alignment in the editor
228 - Tweak: Set WP default alignment to "none"
229 - Testing: Add item verification on scroll before click
230
231 = 1.2.2 - 2022-08-28 =
232 - Fix: Zeros out margins on pre elements for better theme compatibility
233
234 = 1.2.1 - 2022-08-27 =
235 - Fix: Remove nested pre tags (changed to div) in editor
236 - Feature: Added test coverage with cypress
237
238 = 1.2.0 - 2022-08-27 =
239 - Feature: Convert code from the core code block
240 - Feature: Convert code from SyntaxHighlighter Evolved
241 - Feature: Add toolbar language select
242 - Feature: Add language "nice names"
243 - Fix: Remove line wrap from frontend
244
245 = 1.1.0 - 2022-08-22 =
246 - Feature: Add filters to hook into output
247 - Tweak: Set copy button on by default
248
249 = 1.0.0 - 2022-08-20 =
250 - Initial release
251