Obsidian 插件:PML Syntax Highlighting

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或者文末留言。




反馈交流

其他渠道

版权声明