标签: structurizr

在 vim 中为 structurizr 的 DSL 使用哪种语法高亮

Structurizr是一个推荐用于设计c4model 的工具,它带有自己的DSL。它看起来有点像这样:

workspace {

    model {
        user = person "User"
        softwareSystem = softwareSystem "Software System"

        user -> softwareSystem "Uses"
    }

    views {
        systemContext softwareSystem {
            include *
            autolayout
        }

        theme default
    }
    
}
Run Code Online (Sandbox Code Playgroud)

文件扩展名是.dsl. 有谁知道你必须在 vim 中设置哪种文件类型才能获得语法突出显示?它可能不会是完美的匹配,但也许比没有好。我问,因为如果你把这样的文件放到 github 或 gitlab 上,你确实会得到一些语法突出显示,但 vim 猜测文件类型为,dsl并且突出显示根本不显示。

vim structurizr

8
推荐指数
1
解决办法
441
查看次数

标签 统计

structurizr ×1

vim ×1