本脚本为AutoHotkey脚本,用于简化Tag Plugins Plus - Akilar的语法的输入过程。

通过输入特定关键字来达到自动输入符合特定外挂标签的语法。

安装外挂插件:Tag Plugins Plus - Akilar

安装AutoHotkey:AutoHotkey

点击查看AutoHotkey代码

键盘输入hfold / htab / htextu / hspanred等再加上空格可以自动键入特定外挂标签的语法内容

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
; 折叠框 folding
::hfold::
SendInput, {Raw}{`% folding 参数可选, 标题 `%}`n内容`n{`% endfolding `%}
return
::hfoldsta::
SendInput, {Raw}{`% folding 参数可选, 标题 `%}
return
::hfoldend::
SendInput, {Raw}{`% endfolding `%}
return

; 分栏 tab
::htab::
SendInput, {Raw}{`% tabs UniqueName, [index] `%}`n<!-- tab [Tab caption] [@icon] -->`n内容`n<!-- endtab -->`n{`% endtabs `%}
return
::htabsta::
SendInput, {Raw}<!-- tab Tab caption @icon -->
return
::htabend::
SendInput, {Raw}<!-- endtab -->
return

; 行内文本样式 text
::htextu:: ;带下划线的文本
SendInput, {Raw}{`% u 文本内容 `%}
return
::htextemp:: ;带着重号的文本
SendInput, {Raw}{`% emp 文本内容 `%}
return
::htextwavy:: ;带波浪线的文本
SendInput, {Raw}{`% wavy 文本内容 `%}
return
::htextdel:: ;带删除线的文本
SendInput, {Raw}{`% del 文本内容 `%}
return
::htextkbd:: ;键盘样式的文本
SendInput, {Raw}{`% kbd 文本内容 `%}
return
::htextpsw:: ;密码样式的文本
SendInput, {Raw}{`% psw 文本内容 `%}
return

; 行内文本 span
;在一段话中插入彩色文字
::hspanred::
SendInput, {Raw}{`% span red, 文本内容 `%}
return
::hspanyellow::
SendInput, {Raw}{`% span yellow, 文本内容 `%}
return
::hspanyellow::
SendInput, {Raw}{`% span yellow, 文本内容 `%}
return
::hspangreen::
SendInput, {Raw}{`% span green, 文本内容 `%}
return
::hspancyan:: ;青色
SendInput, {Raw}{`% span cyan, 文本内容 `%}
return
::hspanblue::
SendInput, {Raw}{`% span blue, 文本内容 `%}
return
::hspangray::
SendInput, {Raw}{`% span gray, 文本内容 `%}
return
::hspanbig1:: ;居中的标题文字:超大号文字
SendInput, {Raw}{`% span center logo large, 标题内容 `%}
return
::hspanbig2:: ;居中的标题文字:小型文字
SendInput, {Raw}{`% span center small, 标题内容 `%}
return

; 上标标签 tip
::htip:: ;默认情况标签
SendInput, {Raw}{`% tip `%}文本内容{`% endtip `%}
return
::htipsuc::
SendInput, {Raw}{`% tip success `%}文本内容{`% endtip `%}
return
::htiperr::
SendInput, {Raw}{`% tip error `%}文本内容{`% endtip `%}
return
::htipwarn::
SendInput, {Raw}{`% tip warning `%}文本内容{`% endtip `%}
return
::htipbolt::
SendInput, {Raw}{`% tip bolt `%}文本内容{`% endtip `%}
return
::htipban::
SendInput, {Raw}{`% tip ban `%}文本内容{`% endtip `%}
return
::htiphome::
SendInput, {Raw}{`% tip home `%}文本内容{`% endtip `%}
return
::htipsync::
SendInput, {Raw}{`% tip sync `%}文本内容{`% endtip `%}
return
::htipcogs::
SendInput, {Raw}{`% tip cogs `%}文本内容{`% endtip `%}
return
::htipkey::
SendInput, {Raw}{`% tip key `%}文本内容{`% endtip `%}
return
::htipbell::
SendInput, {Raw}{`% tip bell `%}文本内容{`% endtip `%}
return
::htipcustom::
SendInput, {Raw}{`% tip fa-atom `%}自定义font awesome图标{`% endtip `%}
return

; 引用 note
::hnote::
SendInput, {Raw}{`% note [class] [no-icon] [style] `%}`nAny content (support inline tags too.io).`n{`% endnote `%}
return
::hnoteclz:: ; [可选]每个参数值下都有不同的icon
SendInput, {Raw}default/primary/success/info/warning/danger/blue/pink/red/orange/purple/green
return
; [no-icon]仅支持fontawesome 比'如fas fa-bullhorn' 如果[no-icon]有参数,那么[class]应该不填写参数
::hnotesty:: ; 风格
SendInput, {Raw}simple/modern/flat/disabled
return