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

Super​Python

clarabstract 全部

为 Python 的较为冗长的 super() 构造添加了自动完成功能。

详细信息

安装量

  • 总计 6K
  • Win 3K
  • Mac 872
  • Linux 2K
2023年8月6日 2023年8月5日 2023年8月4日 2023年8月3日 2023年8月2日 2023年8月1日 2023年7月31日 2023年7月30日 2023年7月29日 2023年7月28日 2023年7月27日 2023年7月26日 2023年7月25日 2023年7月24日 2023年7月23日 2023年7月22日 2023年7月21日 2023年7月20日 2023年7月19日 2023年7月18日 2023年7月17日 2023年7月16日 2023年7月15日 2023年7月14日 2023年7月13日 2023年7月12日 2023年7月11日 2023年7月10日 2023年7月9日 2023年7月8日 2023年7月7日 2023年7月6日 2023年7月5日 2023年7月4日 2023年7月3日 2023年7月2日 2023年7月1日 2023年6月30日 2023年6月29日 2023年6月28日 2023年6月27日 2023年6月26日 2023年6月25日 2023年6月24日 2023年6月23日
Windows 0 0 1 1 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 1 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0
Mac 1 1 0 0 0 0 0 0 1 0 0 0 1 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
Linux 1 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
012342023年8月6日2023年8月3日2023年7月31日2023年7月28日2023年7月25日2023年7月22日2023年7月19日2023年7月16日2023年7月13日2023年7月10日2023年7月7日2023年7月4日2023年7月1日2023年6月28日2023年6月25日2023年8月6日 Linux: 1 Mac: 1 Windows: 02023年8月5日 Linux: 0 Mac: 1 Windows: 02023年8月4日 Linux: 0 Mac: 0 Windows: 12023年8月3日 Linux: 0 Mac: 0 Windows: 12023年8月2日 Linux: 0 Mac: 0 Windows: 02023年8月1日 Linux: 0 Mac: 0 Windows: 02023年7月31日 Linux: 0 Mac: 0 Windows: 02023年7月30日 Linux: 0 Mac: 0 Windows: 02023年7月29日 Linux: 0 Mac: 1 Windows: 12023年7月28日 Linux: 0 Mac: 0 Windows: 02023年7月27日 Linux: 0 Mac: 0 Windows: 02023年7月26日 Linux: 0 Mac: 0 Windows: 12023年7月25日 Linux: 0 Mac: 1 Windows: 02023年7月24日 Linux: 0 Mac: 0 Windows: 02023年7月23日 Linux: 0 Mac: 0 Windows: 02023年7月22日 Linux: 0 Mac: 0 Windows: 02023年7月21日 Linux: 0 Mac: 0 Windows: 02023年7月20日 Linux: 0 Mac: 0 Windows: 02023年7月19日 Linux: 0 Mac: 0 Windows: 02023年7月18日 Linux: 0 Mac: 0 Windows: 02023年7月17日 Linux: 0 Mac: 0 Windows: 02023年7月16日 Linux: 0 Mac: 0 Windows: 02023年7月15日 Linux: 0 Mac: 0 Windows: 12023年7月14日 Linux: 0 Mac: 0 Windows: 02023年7月13日 Linux: 0 Mac: 0 Windows: 02023年7月12日 Linux: 0 Mac: 0 Windows: 02023年7月11日 Linux: 0 Mac: 0 Windows: 12023年7月10日 Linux: 1 Mac: 0 Windows: 12023年7月9日 Linux: 0 Mac: 0 Windows: 12023年7月8日 Linux: 0 Mac: 0 Windows: 12023年7月7日 Linux: 0 Mac: 0 Windows: 02023年7月6日 Linux: 0 Mac: 0 Windows: 02023年7月5日 Linux: 0 Mac: 0 Windows: 12023年7月4日 Linux: 0 Mac: 0 Windows: 02023年7月3日 Linux: 0 Mac: 0 Windows: 02023年7月2日 Linux: 0 Mac: 0 Windows: 02023年7月1日 Linux: 0 Mac: 0 Windows: 12023年6月30日 Linux: 0 Mac: 0 Windows: 02023年6月29日 Linux: 0 Mac: 0 Windows: 02023年6月28日 Linux: 0 Mac: 0 Windows: 02023年6月27日 Linux: 0 Mac: 0 Windows: 02023年6月26日 Linux: 0 Mac: 0 Windows: 02023年6月25日 Linux: 0 Mac: 0 Windows: 02023年6月24日 Linux: 0 Mac: 0 Windows: 02023年6月23日 Linux: 0 Mac: 0 Windows: 02023年8月6日 Linux: 1 Mac: 1 Windows: 02023年8月5日 Linux: 0 Mac: 1 Windows: 02023年8月4日 Linux: 0 Mac: 0 Windows: 12023年8月3日 Linux: 0 Mac: 0 Windows: 12023年8月2日 Linux: 0 Mac: 0 Windows: 02023年8月1日 Linux: 0 Mac: 0 Windows: 02023年7月31日 Linux: 0 Mac: 0 Windows: 02023年7月30日 Linux: 0 Mac: 0 Windows: 02023年7月29日 Linux: 0 Mac: 1 Windows: 12023年7月28日 Linux: 0 Mac: 0 Windows: 02023年7月27日 Linux: 0 Mac: 0 Windows: 02023年7月26日 Linux: 0 Mac: 0 Windows: 12023年7月25日 Linux: 0 Mac: 1 Windows: 02023年7月24日 Linux: 0 Mac: 0 Windows: 02023年7月23日 Linux: 0 Mac: 0 Windows: 02023年7月22日 Linux: 0 Mac: 0 Windows: 02023年7月21日 Linux: 0 Mac: 0 Windows: 02023年7月20日 Linux: 0 Mac: 0 Windows: 02023年7月19日 Linux: 0 Mac: 0 Windows: 02023年7月18日 Linux: 0 Mac: 0 Windows: 02023年7月17日 Linux: 0 Mac: 0 Windows: 02023年7月16日 Linux: 0 Mac: 0 Windows: 02023年7月15日 Linux: 0 Mac: 0 Windows: 12023年7月14日 Linux: 0 Mac: 0 Windows: 02023年7月13日 Linux: 0 Mac: 0 Windows: 02023年7月12日 Linux: 0 Mac: 0 Windows: 02023年7月11日 Linux: 0 Mac: 0 Windows: 12023年7月10日 Linux: 1 Mac: 0 Windows: 12023年7月9日 Linux: 0 Mac: 0 Windows: 12023年7月8日 Linux: 0 Mac: 0 Windows: 12023年7月7日 Linux: 0 Mac: 0 Windows: 02023年7月6日 Linux: 0 Mac: 0 Windows: 02023年7月5日 Linux: 0 Mac: 0 Windows: 12023年7月4日 Linux: 0 Mac: 0 Windows: 02023年7月3日 Linux: 0 Mac: 0 Windows: 02023年7月2日 Linux: 0 Mac: 0 Windows: 02023年7月1日 Linux: 0 Mac: 0 Windows: 12023年6月30日 Linux: 0 Mac: 0 Windows: 02023年6月29日 Linux: 0 Mac: 0 Windows: 02023年6月28日 Linux: 0 Mac: 0 Windows: 02023年6月27日 Linux: 0 Mac: 0 Windows: 02023年6月26日 Linux: 0 Mac: 0 Windows: 02023年6月25日 Linux: 0 Mac: 0 Windows: 02023年6月24日 Linux: 0 Mac: 0 Windows: 02023年6月23日 Linux: 0 Mac: 0 Windows: 02023年8月6日 Linux: 1 Mac: 1 Windows: 02023年8月5日 Linux: 0 Mac: 1 Windows: 02023年8月4日 Linux: 0 Mac: 0 Windows: 12023年8月3日 Linux: 0 Mac: 0 Windows: 12023年8月2日 Linux: 0 Mac: 0 Windows: 02023年8月1日 Linux: 0 Mac: 0 Windows: 02023年7月31日 Linux: 0 Mac: 0 Windows: 02023年7月30日 Linux: 0 Mac: 0 Windows: 02023年7月29日 Linux: 0 Mac: 1 Windows: 12023年7月28日 Linux: 0 Mac: 0 Windows: 02023年7月27日 Linux: 0 Mac: 0 Windows: 02023年7月26日 Linux: 0 Mac: 0 Windows: 12023年7月25日 Linux: 0 Mac: 1 Windows: 02023年7月24日 Linux: 0 Mac: 0 Windows: 02023年7月23日 Linux: 0 Mac: 0 Windows: 02023年7月22日 Linux: 0 Mac: 0 Windows: 02023年7月21日 Linux: 0 Mac: 0 Windows: 02023年7月20日 Linux: 0 Mac: 0 Windows: 02023年7月19日 Linux: 0 Mac: 0 Windows: 02023年7月18日 Linux: 0 Mac: 0 Windows: 02023年7月17日 Linux: 0 Mac: 0 Windows: 02023年7月16日 Linux: 0 Mac: 0 Windows: 02023年7月15日 Linux: 0 Mac: 0 Windows: 12023年7月14日 Linux: 0 Mac: 0 Windows: 02023年7月13日 Linux: 0 Mac: 0 Windows: 02023年7月12日 Linux: 0 Mac: 0 Windows: 02023年7月11日 Linux: 0 Mac: 0 Windows: 12023年7月10日 Linux: 1 Mac: 0 Windows: 12023年7月9日 Linux: 0 Mac: 0 Windows: 12023年7月8日 Linux: 0 Mac: 0 Windows: 12023年7月7日 Linux: 0 Mac: 0 Windows: 02023年7月6日 Linux: 0 Mac: 0 Windows: 02023年7月5日 Linux: 0 Mac: 0 Windows: 12023年7月4日 Linux: 0 Mac: 0 Windows: 02023年7月3日 Linux: 0 Mac: 0 Windows: 02023年7月2日 Linux: 0 Mac: 0 Windows: 02023年7月1日 Linux: 0 Mac: 0 Windows: 12023年6月30日 Linux: 0 Mac: 0 Windows: 02023年6月29日 Linux: 0 Mac: 0 Windows: 02023年6月28日 Linux: 0 Mac: 0 Windows: 02023年6月27日 Linux: 0 Mac: 0 Windows: 02023年6月26日 Linux: 0 Mac: 0 Windows: 02023年6月25日 Linux: 0 Mac: 0 Windows: 02023年6月24日 Linux: 0 Mac: 0 Windows: 02023年6月23日 Linux: 0 Mac: 0 Windows: 0

README

源代码
raw.​githubusercontent.​com

SuperPython

为 Python 的较为冗长的 super() 构造添加了自动完成功能。在 super 关键字之后按 tab 键,将插入包含可能的当前类名称和方法名称以及现有参数的代码片段。

示例

class AHappyClass(JustSwellBase):
    def __init__(self, required_arg, and_another, *anything_else, **enough_already):
        super#<tab>

# Becomes:

class AHappyClass(JustSwellBase):
    def __init__(self, required_arg, and_another, *anything_else, **enough_already):
        super(AHappyClass, self).__init__(required_arg, and_another, *anything_else, **enough_already)

SublimeText 的自身解析用于猜测“当前”类名、方法名和参数。片段还会检查当前行的缩进来更精确地找到调用 super 和实际方法签名之间的内部类或方法定义,以更准确地找到合适的类和方法。

安装

以下是如何安装此插件。你有两种选择

  1. Package Control(推荐)。如果您已安装 Sublime Package Control,只需搜索 SuperPython 以安装。

  2. 手动。将源代码克隆到 Sublime Text 的 Packages 文件夹中

$ git clone https://github.com/rubyruy/SuperPython