任何单词补全
Sublime anyword补全
详细信息
安装次数
- 总计 2K
- Win 995
- Mac 409
- Linux 352
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 | 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 |
Linux | 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 |
README
Sublime自动补全插件
这是一个真正出色的插件,在编码时极大地减少了普通键入的工作量。
演示
安装
- Package Control:插件位于sublime的package-control中的
AutocompletionFuzzy
文件夹下。 - GIT:插件应该以
AutocompletionFuzzy
的名字克隆。
特性
提供8种不同类型的自动补全
完整单词 - 基本补全;补全文本和打开的文件中出现的单词。
完整单词(模糊匹配) - 和“完整单词”类似,但是使用模糊匹配来匹配单词。
完整子词 - 补全snake_case和CamelCase单词部分。
完整长单词 - 补全长单词:类名(例如Class::Name)、方法调用(例如object.method)、文件名(例如file/name.py)、URL(例如http://…)。
完整长单词(模糊匹配) - 和“完整长单词”类似,但使用模糊匹配来匹配单词。
多个嵌套项 - 补全括号中的内容:可以补全完整的方法调用(例如method(arg1, arg2))、方法参数(例如arg1, arg2)、数组(例如[value1, value2])等有括号的内容。
多个嵌套项(模糊匹配) - 和“多个嵌套项”类似,但使用模糊匹配。
完整行 - 补全长行。
然而,它只映射了6种自动补全类型。默认情况下,非模糊补没问题不会自动映射到键盘快捷键。如果您想映射非模糊补全的行为,请参阅“安装”部分。
所有列表都是按照单词首次出现的顺序构建的。这使得自动补全非常可预测且易于使用。
单词补全适用于所有打开的文件。嵌套补全仅适用于当前文件(由于性能问题)。
安装
此插件是sublime-enhanced插件集的一部分。您可以安装sublime-enhanced,此插件将自动安装。
如果您想单独安装此软件包,请检查sublime-enhanced软件包中的“单独安装软件包”部分。
如果您不喜欢模糊行为,您应该在“自动完成/默认(OSNAME).sublime-keymap”文件中重新绑定键盘快捷键(默认情况下,非模糊行为已被注释)进行安装。
用法
输入单词开头的任意两个字符。然后按键盘快捷键或运行命令来完成单词。您可以再次运行相同命令以完成下一个/上一个出现。
如果您喜欢模糊完成,键入从单词中间开始的字母和后续字母可以获得更精确的完成。例如,要完成局部变量,请输入“lv”并按键盘快捷键。单词的开头应该是完成时的字符。然而,如果单词以下划线(_)开头,则可以输入下一个字符,例如,为了完成_local_variable,相同的“lv”将起作用。
命令
描述 | 键盘快捷键 | 命令面板 |
---|---|---|
向前完成单词(模糊) | ctrl+p | 自动完成:向前完成单词(模糊) |
向后完成单词(模糊) | ctrl+o | 自动完成:向后完成单词(模糊) |
向前完成单词 | 自动完成:向前完成单词 | |
向后完成单词 | 自动完成:向后完成单词 | |
向前完成子单词 | ctrl+shift+p | 自动完成:向前完成子单词 |
向后完成子单词 | ctrl+shift+o | 自动完成:向后完成单词 |
向前完成长单词(模糊) | ctrl+alt+p | 自动完成:向前完成长单词(模糊) |
向后完成长单词(模糊) | ctrl+alt+o | 自动完成:向后完成长单词(模糊) |
向前完成长单词 | 自动完成:向前完成长单词 | |
向后完成长单词 | 自动完成:向后完成长单词 | |
向前完成嵌套(模糊) | alt+p | 自动完成:向前完成嵌套(模糊) |
向后完成嵌套(模糊) | alt+o | 自动完成:向后完成嵌套(模糊) |
向前完成嵌套 | 自动完成:向前完成嵌套 | |
向后完成嵌套 | 自动完成:向后完成嵌套 | |
向前完成行 | alt+shift+p | 自动完成:向前完成行 |
向后完成行 | alt+shift+o | 自动完成:向后完成行 |