| 分享时间 | 2024-10-28 23:16 |
| 最后更新 | 2024-11-01 10:52 |
| 修订版本 | 1 |
| 用户许可 | 可自己使用或修改,不可再分享 |
| Quicker版本 | 1.43.33 |
| 动作大小 | 3.4 KB |
插入 SuperMemo 的代码,和其他普通文本混杂在一起,在增量阅读中编辑元素时很容易造成样式错乱。
所以我写了这样一个动作。
支持原有代码格式化。先在SM中选中文本(保持选中状态直到动作运行完毕),然后运行动作,待动作运行完毕,按Ctrl + V粘贴,代码就变得好看了,也不会和其他文本混杂在一起。
插入新代码。运行动作,此时会弹出一个输入框,将代码粘贴进去,待动作运行完毕,在SM中需要插入代码的位置按Ctrl+V粘贴,代码就被美观地粘贴进去了,也不会和其他文本混杂在一起。
依赖:
编辑 SuperMemo 安装路径中的CSS文件`bin/supermemo.css`,添加下述样式:
.code-table PRE.code-block {
margin: 0;
padding: 0;
font-size: 16pt;
line-height: 1.3;
font-family: Consolas, Monaco, 'Courier New', monospace;
background-color: #f5f5f5;
border: 1px solid #e0e0e0;
border-radius: 4px;
white-space: pre;
overflow-x: auto;
tab-size: 4;
-moz-tab-size: 4;
color: #333333;
}
| 修订版本 | 更新时间 | 更新说明 |
|---|---|---|
| 1 | 2024-11-01 10:52 |
转义,防止类似 #include |
| 0 | 2024-10-28 23:16 |