缩进 XML
Sublime Text 编辑器的插件,用于重排 XML 和 JSON 文件的缩进
详情
安装
- 总数 478K
- Win 246K
- Mac 165K
- Linux 67K
8 月 6 日 | 8 月 5 日 | 8 月 4 日 | 8 月 3 日 | 8 月 2 日 | 8 月 1 日 | 7 月 31 日 | 7 月 30 日 | 7 月 29 日 | 7 月 28 日 | 7 月 27 日 | 7 月 26 日 | 7 月 25 日 | 7 月 24 日 | 7 月 23 日 | 7 月 22 日 | 7 月 21 日 | 7 月 20 日 | 7 月 19 日 | 7 月 18 日 | 7 月 17 日 | 7 月 16 日 | 7 月 15 日 | 7 月 14 日 | 7 月 13 日 | 7 月 12 日 | 7 月 11 日 | 7 月 10 日 | 7 月 9 日 | 7 月 8 日 | 7 月 7 日 | 7 月 6 日 | 7 月 5 日 | 7 月 4 日 | 7 月 3 日 | 7 月 2 日 | 7 月 1 日 | 6 月 30 日 | 6 月 29 日 | 6 月 28 日 | 6 月 27 日 | 6 月 26 日 | 6 月 25 日 | 6 月 24 日 | 6 月 23 日 | 6 月 22 日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 51 | 52 | 28 | 17 | 50 | 50 | 54 | 64 | 52 | 17 | 15 | 50 | 57 | 67 | 65 | 47 | 21 | 21 | 47 | 63 | 58 | 57 | 55 | 13 | 14 | 56 | 62 | 66 | 68 | 56 | 15 | 12 | 48 | 41 | 59 | 62 | 44 | 21 | 20 | 49 | 61 | 68 | 59 | 68 | 22 | 14 |
Mac | 38 | 45 | 7 | 4 | 32 | 41 | 33 | 32 | 39 | 8 | 10 | 39 | 41 | 42 | 47 | 41 | 10 | 7 | 29 | 57 | 36 | 43 | 36 | 5 | 8 | 34 | 48 | 42 | 38 | 42 | 11 | 5 | 29 | 38 | 49 | 44 | 31 | 11 | 13 | 34 | 40 | 56 | 49 | 36 | 7 | 6 |
Linux | 14 | 9 | 3 | 2 | 10 | 4 | 12 | 21 | 13 | 6 | 4 | 15 | 20 | 15 | 10 | 28 | 4 | 3 | 7 | 16 | 15 | 14 | 14 | 6 | 1 | 12 | 11 | 11 | 12 | 10 | 5 | 1 | 11 | 16 | 13 | 12 | 17 | 1 | 3 | 13 | 25 | 19 | 12 | 13 | 2 | 6 |
README
SublimeText Indent 插件
Indent 插件的目的是什么?简而言之就是将这种 XML
<root><node attr="1" attr2="4"><node /></node></root>
转换为这种
<root>
<node attr="1" attr2="4">
<node/>
</node>
</root>
看起来不错吗?它还可以将这种 JSON
{ "root": [ { "field": "val1", "field2": "val2" }, { "arr": [1, 3, "three"] }] }
转换为这种
{
"root": [
{
"field": "val1",
"field2": "val2"
},
{
"arr": [
1,
3,
"three"
]
}
]
}
想要更多吗?它还可以仅对选定的文本进行缩进 - 包括多个选区和甚至混合的 XML / JSON 选区。它足够智能,即使在编辑纯文本时也能识别 XML 或 JSON。Indent 插件不会弄乱您的键盘快捷键,因为它使用“和弦”命令 Ctrl+K, Ctrl+F(这意味着按住 Ctrl,然后按 K,然后按 F,释放 Ctrl)并且可在“选择”菜单中找到。
支持的 Sublime Text 版本
Indent 插件支持 Sublime Text 2 和 Sublime Text 3
安装
只需使用 Package Control 并搜索“indent xml”插件
使用方法
点击“工具->命令面板…”(或如果您是键盘用户请按 Ctrl+shift+P)然后选择“Indent XML”
设置
目前此插件执行 xml.dom.minidom.CDataSection
类的 patching 操作,以便在 toprettyxml
函数中修复 CDATA 缩进。这可以在 indent_xml.Sublime-settings
文件中通过将 disable_patch_minidom 设置为 true
来禁用。
反馈 & 支持
可在 Github 查找
贡献
…总受欢迎!同样的地方 - Github
许可证
本软件根据 MIT 许可证分发(有关详细信息,请参阅 License.txt 文件)