在用Obsidian 笔记的时候,有一个问题一直存在,就是粘贴代码的时候,Obsidian 会添加空行,而且对齐也不对,一直找不到原因,今天突发奇想,那不然写一个插件,一键去除空行。
说干就干,Obsidian 的文档还是好,很快就把2个示例拼了一下,几行代码添加了一个右键菜单,点击后 删除选中的空白,到此问题解决了。想弄明白为什么会出现这个情况,之前也搜索过,这次用英文搜了一下,果然一发命中。
原来这是编辑器的特性,普通的快捷键粘贴,会格式化文本,如果不想编辑器格式化文本,那就在粘贴文本的时候按住 shift 键。我的妈呀!我费那么劲整Obsidian插件,原来只是我使用方式的不正确。
总结
以后做什么事情都要现在网上找有没有实现的工具,或为什么会出现这个问题,自己遇到的问题,多半别人也遇到过,如果有人遇到过,那可能就有了解决的工具,也有可能这个问题就无法解决。话说 Obsidian 的插件开发文档真的很清楚,Obsidian 的可玩性高。