状态栏 JsonPath
Sublime Text 插件,用于获取 JSON 文件中光标下的 JSONPath
详细信息
安装次数
- 总计 1K
- Win 531
- Mac 678
- Linux 163
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日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 2 | 1 | 0 | 1 | 0 | 0 | 2 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 2 | 0 | 0 | 2 | 1 | 0 | 0 | 0 |
Mac | 2 | 4 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 3 | 0 | 7 | 0 | 2 | 0 | 1 | 0 | 3 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | 0 | 1 | 0 |
Linux | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
说明文档
StatusBarJsonPath
Sublime Text 插件,用于获取 JSON 文件中光标下的 JSONPath(一种用于访问项的表示方法)。
该插件还包括一个命令 JSONPath: Copy,可以将显示的路径复制到剪贴板。
示例
给定以下 JSON 对象
{
"name": "Hello World",
"tags": [
"example"
],
"metadata": {
"author": "Alex Kirk"
}
}
在这种情况下,插件将显示/复制以下 JSONPaths(所有在 jq
中直接可查询以获取匹配结果)
- 光标在 “name” 内:
.name
- 光标在 “Hello World” 内:
.name
- 光标在 “tags” 内:
.tags
- 光标在 “example” 内:
.tags[0]
- 光标在 “metadata” 内:
.metadata
- 光标在 “author” 内:
.metadata.author
演示
安装
在 PackageControl 中它被称为 Status Bar JsonPath
:https://packagecontrol.sublime.net.cn/packages/Status%20Bar%20JsonPath
- 运行
Package Control: Advanced Install Package
- 输入
Status Bar JsonPath
您也可以手动安装该软件包,如下所示
- 点击菜单 偏好设置 >浏览包…,应该会打开一个名为
Packages
的文件夹。 - 下载 https://github.com/akirk/StatusBarJsonPath/archive/refs/heads/main.zip 并将其解压到该目录下(它应该有一个子目录
StatusBarJsonPath-main
)。 - 重新启动 Sublime Text。