ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

Python 输出格式

Tenzer ALL

Sublime Text 插件,用于格式化 Python 代码中的打印对象

详细信息

  • 1.1.0
  • github.com
  • github.com
  • 8 年前
  • 25 分钟前
  • 9 年前

安装次数

  • 总数 11K
  • Win 7K
  • Mac 2K
  • Linux 2K
Aug 6 Aug 5 Aug 4 Aug 3 Aug 2 Aug 1 Jul 31 Jul 30 Jul 29 Jul 28 Jul 27 Jul 26 Jul 25 Jul 24 Jul 23 Jul 22 Jul 21 Jul 20 Jul 19 Jul 18 Jul 17 Jul 16 Jul 15 Jul 14 Jul 13 Jul 12 Jul 11 Jul 10 Jul 9 Jul 8 Jul 7 Jul 6 Jul 5 Jul 4 Jul 3 Jul 2 Jul 1 Jun 30 Jun 29 Jun 28 Jun 27 Jun 26 Jun 25 Jun 24 Jun 23 Jun 22
Windows 2 0 1 1 0 1 0 0 0 0 0 1 1 2 1 1 0 0 2 0 0 0 1 1 0 0 0 0 1 3 0 1 1 2 1 0 1 0 0 2 0 2 2 1 0 0
Mac 1 1 0 0 1 2 1 1 2 0 0 0 0 0 3 0 0 0 2 2 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1
Linux 0 0 1 0 0 0 0 0 1 0 2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0

README

源码
raw.githubusercontent.com

Python 输出格式

一个简单的 Sublime Text 插件,受到 Pretty JSON 的启发,可以将 Python 程序的打印输出格式化为更容易阅读的格式。

该插件仅添加了一个名为“Python 输出格式”的操作,它可以选择你选中的文本,或者如果没有选中任何文本,则对整个活动文档进行格式化,以使其更易于阅读。

例如,它将这个块

{'details': 'https://github.com/Tenzer/PythonOutputFormat', 'releases': [{'sublime_text': '*', 'tags': True}], 'name': 'Python Output Format'}

转换为这个

{
    'details': 'https://github.com/Tenzer/PythonOutputFormat',
    'releases': [
        {
            'sublime_text': '*',
            'tags': True 
        }
    ],
    'name': 'Python Output Format'
}

安装

该程序包可通过 Package Control 以“Python 输出格式”为名获取。

键盘快捷键

如果你希望有键盘快捷键来触发“Python 输出格式”动作,可以打开 Sublime Text 的用户键位绑定并添加如下条目到数组

{ "keys": ["super+ctrl+y"], "command": "python_output_format" }

当然,你可以指定你喜欢的键盘组合。保存文件后,它将立即生效。