海珠区做网站的公司,佛山专业网站建设报价,wordpress页面代码,上海房价2022年最新房价引言 在typora里面有一个自定义的高亮, mark/mark但是单一颜色就太难看了, 我使用人工智能, 搜索全网艺术家, 汇集了几种好看的格式,并且方便大家侧键一键 调用, 是不是太方便啦 ! 示例
午夜模式 春意盎然 深海蓝调 石墨文档 秋日暖阳 蜜桃宣言 使用方法 …引言 在typora里面有一个自定义的高亮, mark/mark但是单一颜色就太难看了, 我使用人工智能, 搜索全网艺术家, 汇集了几种好看的格式,并且方便大家侧键一键 调用, 是不是太方便啦 ! 示例
午夜模式 春意盎然 深海蓝调 石墨文档 秋日暖阳 蜜桃宣言 使用方法
在typora里面, 选中内容后, 按下 鼠标第二个侧键(前后侧键, 后面的那个侧键)或者按下ctrlD
即可一键改色 双击typora_highlight.exe 即可 选中文本, 按下ctrlD
或者鼠标侧键 按下ctrlaltD 就可以选择自己喜欢的样式了
脚本下载
跳转
脚本自启动方法
跳转
源码自定义编辑生成exe文件方法
跳转
源码附录
#NoEnv
#SingleInstance force; 配置文件路径
configFile : A_ScriptDir \config.ini; 定义样式方案
styles : {}
styles[秋日暖阳] : span stylebackground:#FFF8E1; color:#BF360C; padding:0.2em 0.5em; border:1px solid #FFE082; border-radius:3px{text}/span
styles[石墨文档] : span stylebackground:#F5F5F5; color:#424242; padding:0.15em 0.3em; border-left:3px solid #9E9E9E{text}/span
styles[深海蓝调] : span stylebackground:#E3F2FD; color:#1565C0; padding:0.15em 0.4em; box-shadow:0 1px 3px rgba(21,101,192,0.1){text}/span
styles[午夜模式] : span stylebackground:#37474F; color:#ECEFF1; padding:0.15em 0.35em; text-shadow:0 1px 1px rgba(0,0,0,0.3){text}/span
styles[春意盎然] : span stylebackground:#E8F5E9; color:#2E7D32; padding:0.15em 0.4em; border-radius:12px; box-shadow:0 2px 4px rgba(46,125,50,0.1){text}/span
styles[蜜桃宣言] : span stylebackground:#FFE0E0; color:#8B0000; padding:0.2em 0.6em; border:2px solid #FFB3BA; font-weight:600{text}/span
styles[石墨文档合同条款] : span stylebackground:#F0F0F0; color:#000000; padding:0.1em 0.3em; border-left:4px solid #808080; font-family:等线{text}/span; 读取配置文件中的当前样式默认使用“秋日暖阳”
IniRead, currentStyle, %configFile%, Settings, Style, 秋日暖阳; 确保 currentStyle 存在于 styles 中
if !styles.HasKey(currentStyle)currentStyle : 秋日暖阳; 快捷键 CtrlD应用当前样式
XButton1::
^d::; 确保在 Typora 中操作if !WinActive(ahk_exe Typora.exe){MsgBox, 请在 Typora 中使用此快捷键。return}; 每次应用样式时从配置文件中读取当前样式IniRead, currentStyle, %configFile%, Settings, Style, 秋日暖阳if !styles.HasKey(currentStyle)currentStyle : 秋日暖阳Send, ^x ; 剪切选中的文字Sleep, 100 ; 等待 100 毫秒ClipWait, 2 ; 等待剪贴板内容最多 2 秒if ErrorLevel{MsgBox, 未能获取选中文字请重试。return}selectedText : clipboardtemplate : styles[currentStyle]highlightedText : StrReplace(template, {text}, selectedText)clipboard : highlightedTextSleep, 100 ; 等待 100 毫秒Send, ^v ; 粘贴回去Sleep, 100 ; 延时Send, {Space} ; 加个空格快速显示原文Sleep, 100 ; 延时Send, ^s ; 保存原文Sleep, 100 ; 延时
return; 快捷键 CtrlAltD选择样式
^!d::Gui, StyleSelector:New, , 选择样式Gui, Add, Text, , 请选择一个样式:for styleName in styles{Gui, Add, Button, gSelectStyle, %styleName%}Gui, Show
return; 选择样式后更新 currentStyle 并保存到配置文件
SelectStyle:Gui, SubmitselectedStyle : A_GuiControlcurrentStyle : selectedStyleIniWrite, %currentStyle%, %configFile%, Settings, StyleGui, DestroyMsgBox, 已选择样式: %currentStyle%
return