ob 分享_代码块美化
1 写在前边
最快乐的事,莫过于分享~
2 改动方向
对于代码块的一些想法
- 不希望换行
- 不希望代码块太长
- 极简风格,但又高级感
- 预览模式,可以动态标识代码类型
- mac 风格
- 独立于主题,css 片段形式,切换主题也不会丢失
3 效果展示
3.1 显示代码类型风格
3.1.1 亮色模式
3.1.2 暗色模式
3.1.3 未指定代码类型
3.2 mac 类型风格
3.2.1 亮色模式
3.2.2 暗色模式
4 使用方法
拉取代码,因为代码有 300 多行,我会放到 github,或者其他仓库,拉一下就好
仓库地址:lspzc/obsidain分享
在外观选项,打开 snippets 文件夹,没有就创建一个
将 css 代码保存为 codeBlock.css
文件
最后记得开启 css 片段
5 后续优化
注意,我目前的主题是 border,这的代码块背景色如下
后续如果有需要优化版本,我会优化代码,参考这样
将一些颜色选项等,在 style setting 中设置出来
6 参考
- 代码块美化 中的代码类型枚举
- deepseek 代码块样式颜色
7 更改风格
默认是动态代码块风格,改为mac风格步骤如下
- 31 行字符串改为空字符串
- 把 48-62 行注释打开
- 注释掉 118 行以后所有代码