Recent Posts

最近更新

最近更新的的文章列表«173/854 »

Code Language Completer

Autosuggests and completes codeblock language options based on history.

Code Language Completer Obsidian Code Language Completer是一个简单的插件,可以根据历史记录自动建议和完成代码块语言选项,提供了在Obsidian中插入代码块的便利性改进。它具有以下功能:1. 对各种编程语言进行自动建议和完成;2. 可以根据需要添加更多语言;3. 根据最近使用的语言进行建议(在记录特定语言时很有帮助);4. 可配置的快捷键,将光标放在自动建议模态内,在插入语言时,光标放在代码块内。这个插件可以帮助用户更快速地插入代码块,提高写作效率。

AI

AI

Pkmer

Code Link

在你的笔记中链接到代码文件

Code Link 根据您提供的描述和README文件,Obsidian Code Link插件允许您在Obsidian中展示代码,并且只展示您感兴趣的部分。通过符号搜索/标签搜索/代码大纲等功能,您可以直接链接到代码文件中的特定符号(如类、函数或类中的方法)。这样可以在笔记中引用您感兴趣的代码部分,避免其他内容的干扰,特别适用于记录代码笔记或学习复杂的开源项目时。插件支持悬停预览和嵌入式代码预览,还提供标签搜索功能。确保在使用插件前按照说明下载必要组件,并在设置中启用相应选项。需要将项目导入Obsidian仓库中才能进行

AI

AI

Pkmer

Code Linker

把你的笔记和源代码深度关联起来。自动补全符号后,能直接跳转到你的集成开发环境(如 VS Code、JetBrains 系列)里对应的精确行,或者跳转到 GitHub/GitLab 的永久链接。还能嵌入实时代码片段哦。——这个插件还没经过Obsidian官方人员手动审核呢。

1. 主要功能:自动补全对源代码的引用,插入 Markdown 链接,点击链接可在编辑器(如 VS Code、Rider 等)中打开文件并定位到指定行。还能嵌入实时代码片段。 2. 适用场景:适用于需要在 Obsidian 笔记中引用代码,且希望能快速跳转至代码具体位置的场景,如程序员记录代码相关笔记、技术文档编写等。 3. 核心特色:输入触发字符(默认 @@)后输入类或文件名可自动补全代码引用;笔记中使用 {root} 加相对路径,保证链接可移植性,打开链接时 {root} 自动填充;内置语言配置文件在构建时集成到 ma

AI

AI

Pkmer

Code Playground

在笔记里就能实时编辑代码,还能即时预览效果的代码沙箱,支持 HTML/CSS、React、Vue、Svelte、Angular、Solid、Next.js、TypeScript、JavaScript 等等。——此插件尚未经过 Obsidian 官方人员的人工审核哦。

1. 主要功能:可在Obsidian笔记中嵌入实时、可编辑的Sandpack代码游乐场,支持HTML/CSS、React、Vue等多种代码类型。 2. 适用场景:适合开发者在Obsidian笔记中实时编写、测试代码,如学习新框架、验证代码逻辑等。 3. 核心特色:能在笔记内直接运行代码并即时预览效果,无需切换到其他开发环境;支持多种主流前端框架和语言。 4. 使用建议: - 该插件依赖CodeSandbox的托管服务,运行代码需联网,无完全离线模式。 - 若代码涉及敏感信息,请勿使用,因代码编译会传输到Co

AI

AI

Pkmer

Code Reference Library

这个插件还没经过Obsidian工作人员的人工审核。这是一个个人代码参考库,里面有按语言和框架打了标签的代码模式和代码片段,全都是纯Markdown格式的。

Code Reference Library 适用于开发者在Obsidian中构建个人编码参考库,方便随时查阅代码片段、设计模式等信息。 以纯Markdown形式存储,方便管理和查阅,通过标签和语言筛选实现快速查找。 打开命令面板,搜索“Code Reference”即可访问所有命令,利用标签和语言筛选功能高效查找所需内容。

AI

AI

Pkmer

Code Runner

在Obsidian里能交互式运行代码块,还支持标准输入,在桌面端、iOS和安卓系统都能用。支持Python、C、C++、Java、Go、JavaScript、TypeScript、Rust、Kotlin等多种语言。——这款插件尚未经过Obsidian官方人员的人工审核。

在Obsidian中交互式运行代码块,支持标准输入(stdin)。Python通过Pyodide本地运行,其他17+种语言通过公共操场API执行。 适合在Obsidian中进行代码学习、测试和验证的场景,无论是在桌面端、iOS还是安卓设备上都能使用。 使用前需了解不同语言的运行后端,对于Python可根据平台选择合适的输入方式。若遇到运行较慢的情况,可能是远程API的原因。同时,该插件未经过Obsidian官方人工审查,使用时需留意。

AI

AI

Pkmer

code-snippet-manager

在Markdown里收集、整理、格式化、搜索代码片段并对其进行解释。——此插件尚未经过Obsidian官方人员的人工审核。

1. 主要功能:这是一款Obsidian的代码片段管理器,支持从当前编辑器选中文本、剪贴板内容创建代码片段,也能直接从仪表板创建。可将多个代码片段存于一个Markdown文件中,能按关键字、语言、标签搜索,支持复制和插入代码片段,还能预览匹配代码。 2. 适用场景:适合开发者在Obsidian中收集、整理和使用代码片段,无需将数据转移到私有数据库,以Markdown文件为核心管理。 3. 核心特色:以Markdown为核心,代码片段存储于Markdown文件,保证数据的开放性;使用Obsidian块ID作为稳定跳转目标,方

AI

AI

Pkmer

Code Space

这个插件还没经过Obsidian官方人员的人工审核。它能实现专业的代码文件管理,有可视化仪表盘、带语法高亮的编辑器,还支持嵌入Markdown。

Code Space 1. 主要功能:为Obsidian提供专业代码文件支持,涵盖代码文件的集中浏览、管理、编辑、结构导航及嵌入式代码导出。具备管理、编辑、嵌入和挂载四个“空间”功能。 2. 适用场景:适用于需要在Obsidian中进行代码文件管理和编辑的场景,如开发者记录代码、进行代码分析等。 3. 核心特色:有可视化仪表盘,方便浏览代码文件;专用编辑环境,支持语法高亮;与Obsidian原生功能结合,可实现代码引用、嵌入式预览和PDF导出;能通过系统符号链接挂载外部文件夹,实现跨项目代码管理。 4. 使用建议:若你在Ob

AI

AI

Pkmer

Code Style Keys

为代码块添加反引号快捷键。——此插件尚未经过Obsidian官方人员的人工审核。

1. 主要功能:在编辑笔记时,快速将选中的文本用反引号包裹。单行选中文本会变成行内代码,多行选中则变为代码块,还能防止原按键操作产生的多余尾随反引号。 2. 适用场景:适用于经常需要格式化代码片段的用户,可通过一键操作代替手动输入包裹符号。 3. 核心特色:监听 beforeinput 事件,当输入反引号且有文本选中时,取消默认输入,替换为代码语法,并进行简单清理,去除多余反引号;支持桌面和移动设备。 4. 使用建议:开发时需安装 Node.js 18+,按步骤安装依赖并启动监听构建,在 Obsidian 中重新加载应用并

AI

AI

Pkmer

CodeSuite

具备VS Code级别的代码块功能:支持Shiki语法高亮,有65种以上的主题,可进行带实时输入输出的代码执行,能渲染嵌入式文件,还能导入自定义的VS Code主题。

1. 主要功能:提供VS Code级别的代码块功能,包括Shiki语法高亮(65+内置主题,支持导入VS Code主题)、实时代码执行(支持多种语言)、内联图形渲染、笔记本模式(共享执行上下文)、嵌入代码文件、在文件资源管理器中打开代码文件、环境管理。 2. 适用场景:适合在Obsidian中进行代码编写、调试、数据分析等场景,类似Jupyter Notebook。 3. 核心特色:零额外基础设施,实现VS Code级语法高亮、实时代码执行与流式I/O、跨代码块共享变量、内联图形渲染。 4. 使用建议:可根据喜好选择内置或

AI

AI

Pkmer

Code View

它是一个只读查看器,可用于查看源代码和以开发者为中心的文件(如py、ps1、sh、ts等),并且能通过Prism实现语法高亮显示。

1. 主要功能:为常见开发及开发者相关文件(如py、ps1、sh等)提供只读的语法高亮查看功能,不执行文件内容。 2. 适用场景:适用于在Obsidian库中存储AI代理相关文件,如提示、工具配置、说明文件、内存文件等,方便浏览、搜索和链接,也可查看原本只能在编辑器中打开的纯文本源文件。 3. 核心特色:让开发者文件成为Obsidian库中的一等公民,借助Prism实现语法高亮,渲染路径采用Prism.tokenize和DOM遍历,不使用innerHTML。 4. 使用建议:终端用户可通过Obsidian的“设置→社区插件

AI

AI

Pkmer

Code Viewer

能查看和编辑代码文件,还自带语法高亮显示哦。——这个插件还没经过Obsidian官方人员手动审核呢。

1. 主要功能:用于查看和编辑代码文件,支持50多种文件扩展名,具备原生语法高亮显示,可选择显示行号,支持代码编辑,有保存和查看控制。 2. 适用场景:适用于Obsidian用户查看和修改代码文件,在编辑代码笔记、查看代码示例等场景中发挥作用。 3. 核心特色:采用Obsidian内置 MarkdownRenderer 实现语法高亮,颜色与当前主题匹配;自动注册文件扩展名;零依赖,仅使用Obsidian API;设计为只读模式防止误编辑;支持多语言UI,包括中文、英文、俄文;使用Obsidian 1.13+设置API实现声

AI

AI

Pkmer