css - 是否有任何用于 vscode 的 svg 路径参数缩进工具/编辑器或插件?
问题描述
标题可能有点含糊,但我想问的是我有一个如下所示的 svg 路径,但为了更容易编辑/理解,我想像第二个片段一样显示/缩进。我可以使用任何缩进规则/编辑器或 vscode 插件吗?
<path d="M213.1,6.7c-32.4-14.4-73.7,0-88.1,30.6C110.6,4.9,67.5-9.5,36.9,6.7C2.8,22.9-13.4,62.4,13.5,110.9
C33.3,145.1,67.5,170.3,125,217c59.3-46.7,93.5-71.9,111.5-106.1C263.4,64.2,247.2,22.9,213.1,6.7z"/>
<path d="
M 213.1,6.7
c -32.4-14.4-73.7,0-88.1,30.6
C 110.6,4.9,67.5-9.5,36.9,6.7
C 2.8,22.9-13.4,62.4,13.5,110.9
C 33.3,145.1,67.5,170.3,125,217
c 59.3-46.7,93.5-71.9,111.5-106.1
C 263.4,64.2,247.2,22.9,213.1,6.7
z" />
解决方案
您可以使用扩展替换规则
添加以下设置。
"replacerules.rules": {
"svg-path": {
"find": ["(?<!^ +)([MmLlHhVvCcSsQqTtAaZz]) *","(?<=^ +)([MmLlHhVvCcSsQqTtAaZz]) *"],
"replace": ["\n $1 ","$1 "]
}
},
推荐阅读
- google-apps-script - 仅附加唯一行
- jenkins - Jenkins触发TFS插件生效错误TF400367
- android - 如何使用 Java(不是 Kotlin)在 Android 中使用 RxJava 管理状态
- javascript - 我可以在 webpack --watch 重建后重新加载 webpack 插件吗?
- ios - Apple Watch WatchKit Swift - 删除并重新安装 Watch App 后保持登录状态
- wpf - 绘制特殊背景
- sql-server - 尝试查找条件的 MIN 和 MAX 日期时设置操作员问题
- sql - 如何调试 INSERT INTO 语法的问题?
- domain-driven-design - 领域驱动设计,如何处理用户特定数据?
- npm - forever 命令在 PowerShell 中运行,但不在 npm 中运行