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

替代自动补全

atombender 全部

为Sublime Text 2和3添加类似TextMate的自动补全功能。

详细信息

  • 2013.11.18.07.07.32
  • github.com
  • github.com
  • 11年前
  • 2小时前
  • 13年前

安装

  • 总数 27K
  • Win 11K
  • Mac 10K
  • Linux 6K
8月7日 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日
Windows 0 0 0 0 0 0 1 0 0 1 0 0 1 1 0 0 0 1 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0
Mac 0 1 1 0 0 0 0 0 0 1 0 0 0 1 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 1 0 0 0 0
Linux 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 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0

说明文件

源代码
raw.githubusercontent.com

Sublime Text的替代自动补全

此插件为Sublime Text 2和3添加了自动补全命令,其作用类似于TextMate。

  • 按下自动补全键将尝试通过查看当前文档中类似的单词来完成当前单词。

  • 多次按下自动补全键将循环查看可用的单词。

  • 最后自动补全的位置将被记住,因此您可以在进行自动补全、移动光标、回到原先位置并继续循环查看补全内容。

  • 候选补全的顺序将以距离光标的位置为优先。

插件在一方面改进了TextMate:如果没有找到候选人,插件将回退到使用类似于Sublime的文件/类匹配算法的简单模糊、不区分大小写的匹配算法。例如,输入appc可能会匹配到ApplicationController

使用Package Control安装(最简单的方法)

  1. 除非您已经安装,否则请安装Package Control插件

  2. 打开Package Control并选择“安装包”。

  3. 选择alternative_autocompletion

手动安装

将整个文件夹放入Sublime的Packages文件夹。您可以使用git clone做到这一点

$ cd .../Packages  # Whatever the location is

$ git clone git://github.com/alexstaubo/sublime_text_alternative_autocompletion.git

要将它映射到制表键上,因为要保持缩进行为,所以会稍微复杂一些

键盘映射

默认键盘设置使用Esc键进行自动补全。如果您想使用tab键代替,则需要添加一些复杂的自定义键盘映射(首选项 -> “密钥绑定 - 用户”)。复制Tabs.sublime-keymap中发现的绑定。

限制

目前不适用于多选。

许可

版权所有 2011 Alexander Staubo。MIT许可。有关许可信息,请参阅LICENSE文件。