You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -29,7 +29,7 @@ English | [简体中文](https://github.com/obgnail/typora_plugin/blob/master/RE
29
29
| 10 | fence_enhance | Enhance Fence ||
30
30
| 11 | right_outline | Right Outline ||
31
31
| 12 | commander | Commander ||
32
-
| 13 |toolbar| Multi-Purpose Searcher||
32
+
| 13 |command_palette| Command Palette||
33
33
| 14 | right_click_menu | Right-Click Menu ||
34
34
| 15 | pie_menu | Pie menu | × |
35
35
| 16 | datatables | Enhance Table | × |
@@ -85,7 +85,7 @@ English | [简体中文](https://github.com/obgnail/typora_plugin/blob/master/RE
85
85
86
86
-**Is my Typora supported?** Typora's version should be ≥ 0.9.98 (the last free version).
87
87
-**How to modify plugin configurations?** Right-click menu -> Interactive Plugins -> Preferences. **Respect all user choices**. Any plugin or feature can be permanently enabled/disabled.
88
-
-**How to upgrade plugins?** Right-click menu -> Interactive Plugins -> Upgrade Plugins.
88
+
-**How to upgrade plugins?** Right-click menu -> Interactive Plugins -> Preferences -> Check for Updates.
89
89
-**How to uninstall plugins?** Right-click menu -> Interactive Plugins -> Preferences -> Uninstall Plugins.
90
90
-**How to develop plugins?** No Build Time, No need to install development environment. Please refer to [Readme](https://github.com/obgnail/typora_plugin/blob/master/plugin/custom/README-en.md) for details.
91
91
-**Does it support Typora for Mac?** I don't have a Mac device, so I haven't tested it.
@@ -140,7 +140,7 @@ yay -S typora-plugin
140
140
All plugins provide four usage methods:
141
141
142
142
- Keyboard enthusiasts:
143
-
-`Ctrl+J` to bring up the plugin list (see `toolbar` plugin)
143
+
-Command Palette (see `command_palette` plugin)
144
144
- Shortcut keys (see `hotkeys` plugin)
145
145
- Mouse enthusiasts:
146
146
- Right-click in the main text area (see `right_click_menu` plugin)
@@ -154,7 +154,7 @@ All plugins provide four usage methods:
154
154
155
155
### search_multi
156
156
157
-
Function: Search through a combination of different conditions to accurately find files.
157
+
Search through a combination of different conditions to accurately find files.
158
158
159
159
160
160
Usage example: The search syntax is similar to Google search syntax and supports regular expressions.
@@ -181,47 +181,38 @@ Usage example: The search syntax is similar to Google search syntax and supports
Function: Typora's sidebar cannot display both [File] and [Outline] simultaneously. To solve this problem, this plugin adds an [Outline] on the right.
225
+
Typora's sidebar cannot display both [File] and [Outline] simultaneously. To solve this problem, this plugin adds an [Outline] on the right.
235
226
236
227
237
228
### commander
@@ -244,50 +235,23 @@ Function: Typora's sidebar cannot display both [File] and [Outline] simultaneous
244
235

245
236
246
237
247
-
### toolbar
248
-
249
-
Function: Similar to VSCode's ctrl + shift + p function
250
-
251
-
Supports search:
252
-
253
-
-`his`: Recently opened files
254
-
-`plu`: Plugins
255
-
-`tab`: Open tabs
256
-
-`ops`: Common operations
257
-
-`out`: Document outline
258
-
-`mode`: Switch file mode
259
-
-`theme`: Temporarily switch theme
260
-
-`func`: Function list
261
-
-`all`: Mixed search (search all items mixed together)
262
-
263
-
Input content description:
238
+
### command_palette
264
239
265
-
- Input content = search tool name + space + search content
266
-
- Supports `intersection queries`, `difference queries`, and can be freely combined (similar to Google's positive and negative queries)
267
-
268
-
Examples:
269
-
270
-
-`his node learn`: Find recently opened files that have titles containing both node and learn keywords
271
-
-`plu multi -search`: Find plugins whose names contain the multi keyword but do not contain the search keyword
272
-
-`tab -messing`: Find all open tabs whose names do not contain the messing keyword
273
-
-`his close -win -mark tab`: Find recently opened files whose titles contain close and tab keywords, but do not contain win and mark keywords
274
-
275
-

240
+
Similar to VSCode's command palette (Ctrl+Shift+P)
276
241
277
242
278
243
### right_click_menu
279
244
280
245
All plugins support direct invocation through the right-click menu. Mouse enthusiasts can use the right-click menu as the main way to call all plugins.
281
246
282
-
283
247
### pie_menu
284
248
285
-
Usage:
249
+
Pie Menu. Usage:
286
250
287
251
-`Open circular menu`: Ctrl + right mouse button
288
252
-`Rotate circular menu`: Middle mouse button
289
-
-`Pin the circular menu, so it doesn't automatically disappear`: Left mouse button on the center of the circle
290
-
-`Expand the circular menu, so it doesn't automatically collapse`: Right mouse button on the center of the circle
253
+
-`Pin the circular menu, so it doesn't automatically disappear`: Left mouse button in the middle of the circle
254
+
-`Expand the circular menu, so it doesn't automatically collapse`: Right mouse button in the middle of the circle
291
255
292
256
### preferences
293
257
@@ -299,8 +263,6 @@ Preferences
299
263
300
264
### chart
301
265
302
-
Usage: Right-click menu -> Language plugins -> Chart
303
-
304
266

305
267
306
268
### drawIO
@@ -309,35 +271,25 @@ Usage: Right-click menu -> Language plugins -> Chart
309
271
310
272
### abc
311
273
312
-
Usage: Right-click menu -> Language plugins -> ABC
313
-
314
274

315
275
316
276
### calendar
317
277
318
-
Usage: Right-click menu -> Language plugins -> Calendar
319
-
320
278

321
279
322
280
### wavedrom
323
281
324
-
Usage: Right-click menu -> Language plugins -> Wavedrom
325
-
326
282

327
283
328
284
### marp
329
285
330
-
Function: Use markdown to create PPT.
331
-
332
-
Usage: Right-click menu -> Language plugins -> Marp
286
+
Use markdown to create PPT.
333
287
334
288
### plantUML
335
289
336
-
Usage: Right-click menu -> Language plugins -> PlantUML
337
-
338
290

339
291
340
-
Due to the B/S architecture of plantUML, users are required to provide a rendering server. Suggest using Docker to install rendering server:
292
+
Due to the B/S architecture of plantUML, a rendering server is required. Suggest using Docker to install:
Function: Enhance tables. Provides functions such as search, filter, pagination, and sorting.
349
+
Enhance tables. Provides functions such as search, filter, pagination, and sorting.
410
350
411
351
Usage: Place the cursor on the table -> Right-click menu -> Interactive Plugins -> Table Enhancement.
412
352
413
353

414
354
415
355
### resize_table
416
356
417
-
Function: `ctrl + mouse drag`: Modify the row height and column width of the table.
357
+
`ctrl + mouse drag`: Modify the row height and column width of the table.
418
358
419
359

420
360
421
361
### resize_image
422
362
423
-
Function: `alt + mouse scroll`: Adjust the image size.
363
+
`alt + mouse scroll`: Adjust the image size.
424
364
425
365
### export_enhance
426
366
427
-
Function: When exporting HTML, convert images to base64 to avoid image loss.
367
+
When exporting HTML, convert images to base64 to avoid image loss.
428
368
429
369
### sidebar_enhance
430
370
431
-
Function:
371
+
432
372
433
373
- Drag & drop outline to rearrange
434
374
- Display non-Markdown files in the sidebar
@@ -450,15 +390,11 @@ Defocus Comfort Mode
450
390
451
391
### markdownlint
452
392
453
-
Function: Check whether the current file complies with the markdown best practices.
454
-
455
-
Usage:Click the small square in the top right corner
393
+
Check whether the current file complies with the markdown best practices.
456
394
457
395
### updater
458
396
459
-
Upgrade Plugin
460
-
461
-
> As we all know, some users cannot download the latest plugin directly from GitHub, so a proxy setting function is provided (default is system proxy).
397
+
Upgrade Plugin.
462
398
463
399
### easy_modify
464
400
@@ -477,11 +413,11 @@ This plugin is a collection of commonly used editing tools, currently including:
477
413
478
414
### editor_width_slider
479
415
480
-
Function: Adjust the width of the writing area.
416
+
Adjust the width of the writing area.
481
417
482
418
### asset_root_redirect
483
419
484
-
Function: If you mainly use Obsidian or Joplin to manage files and occasionally use Typora to open files, you will encounter a problem: both Obsidian and Joplin put local resources in the same directory, but Typora defaults to using relative paths to reference local resources.
420
+
If you mainly use Obsidian or Joplin to manage files and occasionally use Typora to open files, you will encounter a problem: both Obsidian and Joplin put local resources in the same directory, but Typora defaults to using relative paths to reference local resources.
485
421
486
422
> This plugin is disabled by default and needs to be manually enabled.
487
423
@@ -498,7 +434,7 @@ Encrypt File.
498
434
499
435
### truncate_text
500
436
501
-
Function: The rendering performance of large files in Typora is very poor. Use this plugin to temporarily hide content (just hide the display, not modify the file) to improve rendering performance. It can also be used to prevent peeking.
437
+
The rendering performance of large files in Typora is very poor. Use this plugin to temporarily hide content (just hide the display, not modify the file) to improve rendering performance. It can also be used to prevent peeking.
502
438
503
439
> Principle: By setting the display style of DOM elements to none, elements are hidden so that they do not occupy a position in the rendering tree, and operations on hidden elements do not cause reflow of other elements.
504
440
@@ -529,33 +465,33 @@ This plugin disables the auto-hiding feature for syntax markers in WYSIWYG mode.
529
465
530
466
> This plugin is an advanced plugin, only available to users with a JavaScript background.
531
467
532
-
Function: Bind hotkeys to [any plugin system function] or [any custom function] in a declarative form.
468
+
Bind hotkeys to [any plugin system function] or [any custom function] in a declarative form.
533
469
534
470
### action_buttons
535
471
536
472
> This plugin is an advanced plugin, only available to users with a JavaScript background.
537
473
538
-
Function: Similar to hotkeys, set function buttons for [any plugin system function] in a declarative form.
474
+
Similar to hotkeys, set function buttons for [any plugin system function] in a declarative form.
539
475
540
476
### custom
541
477
542
478
> This plugin is an advanced plugin, only available to users with a JavaScript background.
543
479
544
-
Function: Provide open capabilities, support users to write their own plugins.
480
+
Provide open capabilities, support users to write their own plugins.
545
481
546
482
For specific usage, please refer to [README.md](https://github.com/obgnail/typora_plugin/blob/master/plugin/custom/README.md).
547
483
548
484
### json_rpc
549
485
550
-
Function: Expose all capabilities including the typora-plugin in the form of `json-rpc` for external manipulation of Typora.
486
+
Expose all capabilities including the typora-plugin in the form of `json-rpc` for external manipulation of Typora.
551
487
552
488
For specific usage, please refer to [README.md](https://github.com/obgnail/typora_plugin/blob/master/plugin/json_rpc/README.md).
553
489
554
490
> This plugin is an advanced plugin, only available to developers. After enabling this plugin, the external will have both node and browser environments, which can fully control the computer, so if you are not a developer, please do not enable it.
555
491
556
492
### article_uploader
557
493
558
-
Function: The user clicks or uses a shortcut key to trigger the automatic publishing function of the current article. The program automatically publishes blog articles to major platforms according to user configuration.
494
+
The user clicks or uses a shortcut key to trigger the automatic publishing function of the current article. The program automatically publishes blog articles to major platforms according to user configuration.
559
495
560
496
For specific usage, refer to: [README.md](https://github.com/obgnail/typora_plugin/blob/master/plugin/article_uploader/README.md). Taking uploading to CSDN as an example, the GIF is as follows:
0 commit comments