obsidian社区插件
Obsidian 插件:PML Syntax Highlighting
插件ID:syd-pml-highlight syd-pml-highlight syd pml-highlight:Syntax highlighting for AVEVA PML/PML2 code: ```pml blocks in notes, and raw .pml, .pmlobj, .pmlfnc, .pmlfrm, .pmlmac, .pmlcmd files opened directly. - This plugin has not been manually reviewed by Obsidian staff.
Obsidian 插件:PML Syntax Highlighting
插件名片
- 插件名称:PML Syntax Highlighting
- 插件作者:Mouiz LANIKPEKOUN
- 插件说明:Syntax highlighting for AVEVA PML/PML2 code: ```pml blocks in notes, and raw .pml, .pmlobj, .pmlfnc, .pmlfrm, .pmlmac, .pmlcmd files opened directly. - This plugin has not been manually reviewed by Obsidian staff.
- 插件分类:[‘编程与脚本’, ‘样式与美化’, ‘编辑工具’, ‘obsidian插件’]
- 项目地址:点我访问
- 国内下载地址:下载安装
- 自述文件:Readme
概述
1. 主要功能
该插件为 Obsidian 提供 AVEVA PML/PML2 代码的语法高亮支持。它能在笔记的 ```pml 代码块及直接打开的 .pml 等原始文件中,对注释、字符串、变量、关键字、类型及方法名进行着色,并支持代码折叠。
2. 适用场景 适用于使用 AVEVA 软件进行工程建模或自动化开发的工程师,特别是需要在 Obsidian 中记录、整理或查阅 PML 脚本代码的用户。
3. 核心特色
- 全面覆盖:支持 PML1/PML2 语法,涵盖局部/全局变量、UDA 属性及内置类型。
- 多视图支持:同时适配阅读模式、实时预览及原始文件编辑视图。
- 代码折叠:自动识别
if/endif、do/enddo等结构,便于快速浏览长代码。 - 高度可定制:提供设置面板,允许独立开关各视图的高亮功能,并支持自定义各类别的颜色。
4. 使用建议
- 该插件仅用于视觉高亮,不具备自动补全、错误诊断或跨文件符号解析等语言服务器功能。
- 安装后建议在设置中根据个人喜好调整颜色主题,以匹配 Obsidian 的深色或浅色模式。
- 若需复杂代码管理,建议结合其他代码管理工具使用,本插件主要提升阅读与轻量编辑体验。
Help这篇插件文章还没有人贡献,欢迎占坑!
如果您有好的想法欢迎提交PR或者文末留言。
反馈交流
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。