思源笔记
0 篇文章
大纲鼠标移入自动展开 2
大纲鼠标移入自动展开 2//seehttps://ld246.com/article/1727096963532(async()=>{whenElementExist('.sy__outline>.fn__flex-1').then(asyncel=>{//监听大纲标题被添加 observeChildAddition(el,node=>{returnnode.tagName.toLowerCase(
思源九宫格-简洁版{{{row{{{col> 美好心情 >{:id="20240805215037-7pvy56y"updated="20240805215037"}>>{:id="20240805215037-o29paki"updated="20240805215037"}>{:custom-b=""id="20240805215037-9ajqisa"style="margin:0;padding
思源编辑器输入事件(()=>{//编辑器输入事件 onEditorInput((editor)=>{//获取光标所在元素 constcurrEl=getCursorElement();console.log('当前元素',currEl);//获取当前块 constcurrBlock=currEl.closest('[data-type]');console.log('当前块',currBlock);});
插件 API 支持通过块 ID 打开块属性面板 seehttps://github.com/siyuan-note/siyuan/issues/14276
数据库和图表关联脚本示例(async()=>{//关联的数据库块 id,这里的 id 根据需要改成自己的 constavBlockId='20240727220211-p1awn4b';//关联的图表块 id,这里的 id 根据需要改成自己的 constchartBlockId='20240805130000-vhz1aei';//自动刷新延迟,单位是毫秒,默认是 1 秒,0 则不自动刷新 constautoFreshDe
最近使用的语言置顶-智能版//功能:代码块最近使用的语言置顶(async()=>{//配置默认的代码语言,注意如果设置了这个参数,则会覆盖上一次使用的语言。始终默认用这个语言,为空不设置 constdefaultCodeLang="";//配置最近代码语言最大显示个数 constrecentlyCodeLangLength=10;//配置置顶的代码语言,这个配置里的语言始终置顶,比如["js","jav
最近使用的语言置顶//功能:代码块最近使用的语言置顶(async()=>{//配置默认的代码语言,注意如果设置了这个参数,则会覆盖上一次使用的语言。始终默认用这个语言,为空不设置 constdefaultCodeLang="";//配置最近代码语言最大显示个数 constrecentlyCodeLangLength=10;//配置置顶的代码语言,这个配置里的语言始终置顶,比如["js","java","
模拟 window.prompt 函数//功能:模拟 window.prompt 函数//使用示例/*showPrompt('请输入一些文本','',(answer)=>{console.log(` 你输入的内容是:${answer}`);},()=>{console.log('操作已取消');});*//*showPromptForm('请输入一些文本',`<inputtype="text"id="prom
自动定位当前文档所在目录//加载时是否自动定位当前文档 constautoFocusTreeOnload=true;//等待标签页容器渲染完成后开始监听 whenElementExist('.layout__center').then(asyncelement=>{//等待笔记列表加载完毕 awaitsleep(40);//监听页签切换事件 observeTabChanged(element,(tab)=>
链滴自动签到 puppeteer 脚本//用户名和密码,必须 constusername="";constpassword="";//设置浏览器安装路径,必须,如果填空,则使用 puppeteer 模式而不是 puppeteer-core//Windows 用户可能是"C:\\ProgramFiles\\Google\\Chrome\\Application\\chrome.exe",注意这里的路径要用\转义 co
链滴自动签到 puppeteer 脚本//用户名和密码,必须 constusername="";constpassword="";//设置浏览器安装路径,必须,如果填空,则使用 puppeteer 模式而不是 puppeteer-core//Windows 用户可能是"C:\\ProgramFiles\\Google\\Chrome\\Application\\chrome.exe",注意这里的路径要用\转义 co
表格模拟无序列表和任务列表 132 测试哈哈测试 1 测试 2✅ 已完成 ⬜ 待完成 ⬜ 待完成 ✅ 已完成 ▪️ 第一项 ▪️ 第二项 🔸 嵌套项 1🔸 嵌套项 2▪️ 第三项 seehttps://ld246.com/article/1724822503853/comment/1724826919618?r=wilsons#comments
调用外部编辑器编辑图片 seehttps://ld246.com/article/1733636224439//思源 alt+ 单击图片打开本地图片编辑器//特色:打开编辑器后会等待编辑器的关闭,关闭后自动刷新思源文档//仅支持 electron 端,及 Windows 和 Mac 系统//windows 调用画图,Mac 调用预览//seehttps://ld246.com/article/1733636224439(
通过 url 链接定位到具体的笔记 seehttps://ld246.com/article/1733962469913seehttps://ld246.com/article/1729676228605url 后面加参数?id=xxx&focus=true,focus是带聚焦
通过 shell 获取思源随机端口要从 pgrep-fl命令的输出中提取--port后面的端口号,您可以使用 awk或 sed来处理文本。下面我会给出两种方法:使用 awkawk是一个非常强大的文本处理工具,可以用来提取或修改文本文件中的数据。您可以使用 awk来分割命令行参数,并仅保留您需要的部分。pgrep-flSiYuan-Kernel|awk-F'''{for(i=1;i<=NF;i++)
URLScheme 转 siyuan:可参考 URLScheme:思源笔记一款利用挂件 Web 服务重定向至笔记内链接的挂件(专治各种不支持 URLScheme 的软件)或 https://sspai.com/post/66896
[css] 代码块滚动时语言和按钮固定在编辑器顶部
[css]代码块滚动时语言和按钮固定在编辑器顶部[css]代码块滚动时语言和按钮固定在编辑器顶部-链滴 https://ld246.com/article/1728146248791 对很长的代码块比较友好,效果是始终显示代码块的语言、复制按钮和更多菜单按钮:[图片]代码片段:/*代码块滚动时语言和按钮固定在编辑器顶部 CSS 片段//authorbyJeffreyChenhttps://ld246.com
js 代码,左键展开文档树,中键打开文档 seehttps://ld246.com/article/1736401552973 代码//左侧文件夹中键打开和点击展开//pc 版中键打开,单击展开//触屏版长按打开点击展开//seehttps://ld246.com/article/1736401552973(()=>{//是否更改空文件夹图标 constisUpdateFolderIconWhenItEmpt
主题切换 seehttps://ld246.com/article/1734957026187 这里是示例代码,根据自己的需要修改//切换主题后需刷新页面才能生效//普通文档:siyuan.storage["local-images"].file='1f4c4'//含有子文档的父文档:siyuan.storage["local-images"].folder='1f4d1'//笔记本:siyuan.st
记录精彩的程序人生
开始使用
分类
标签