Pretty EDN
在 Sublime Text 中格式化、验证和压缩 EDN 文件
详细信息
安装次数
- 总计 456
- Win 0
- Mac 395
- Linux 61
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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 3 | 2 | 0 | 2 | 1 | 0 | 2 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 2 | 2 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 3 | 1 | 0 | 0 |
Linux | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
README
Sublime Pretty EDN
从 Sublime Text 内打印、压缩和验证 EDN 文件。
需要安装 babashka(即:bb
)。
用法
可用的命令
- Pretty EDN: 格式化
- Pretty EDN: 压缩
- Pretty EDN: 验证
- Pretty EDN: 转换为压缩 JSON
- Pretty EDN: 转换为美观的 JSON
- Pretty EDN: 从 JSON
- Pretty EDN: 从 JSON 关键字化
安装
Package Control
Pretty EDN 通过 Package Control 插件提供
- 在 Sublime Text 中,通过按 Ctrl+Shift+p(在 Mac 上为 Cmd+Shift+p)打开命令面板
- 输入
install
并选择Package Control: 安装包
- 在 Package Control 加载来自互联网的包列表后,应该会短暂出现一个文本提示
- 输入
pretty edn
并按 Enter 键 - 完成!Pretty EDN 现已安装。
Linux / OSX
您可以将此包仓库链接到 Sublime Text 的 Packages 目录
cd ~
git clone [email protected]:oakmac/sublime-pretty-edn.git
ln -s ~/sublime-pretty-edn ~/Library/Application\ Support/Sublime\ Text/Packages/
待办事项/未来想法
- 设置以允许指定
bb
的位置(问题 #3) - 添加“转换为 YAML”支持(问题 #4)
- 为格式化设置空格配置选项
- 使用 fipp 而不是 clojure.pprint 进行配置
- 关键字化键/非关键字化键的选项
- 使用Tonsky的Python Clojure解析器并移除对babashka的依赖?