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

Erl-AutoCompletion

lintingbin ST3

Erlang 自动补全

详细资料

安装

  • 总数 11K
  • Win 9K
  • Mac 1K
  • Linux 2K
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日 6月22日
Windows 0 2 0 0 3 0 0 1 2 0 1 1 1 0 1 1 1 0 1 2 0 2 1 3 0 0 1 1 0 3 1 1 1 0 0 1 1 1 0 1 0 1 0 1 1 0
Mac 1 1 0 0 0 1 0 0 0 0 0 0 1 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 1
Linux 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0

阅读说明

源码
raw.githubusercontent.com

Erl-AutoCompletion

这是 Sublime 编辑器的 Erlang 自动补全和跳转到定义插件。它仅支持 Sublime Text 3。如果你使用的是 Sublime Text 2,请升级到 Sublime Text 3。

安装

使用 Sublime Package Control

  1. 打开命令板(默认:ctrl+shift+p
  2. 输入 package control install 并选择命令 Package Control: Install Package
  3. 输入 Erl-AutoCompletion 并选择 Erl-AutoCompletion

有关使用 Sublime Package Control 的更多信息,请参阅此处:[http://wbond.net/sublime_packages/package_control/usage](http://wbond.net/sublime_packages/package_control/usage)。

使用 Git

cd ~/.config/sublime-text/Packages/ (open by: Preferences -> Browse Packages)
git clone https://github.com/lintingbin2009/Erl-AutoCompletion
restart sublime-text

演示

跳转到定义

右键按钮可以弹出跳转到定义(Erlang)菜单。它可以找到函数、记录和宏的定义。您可以通过首选项 -> 包设置 -> Erl-AutoCompletion -> 鼠标图来设置鼠标映射。

要求

需要安装 Erlang。如果不安装 Erlang,Erl-AutoCompletion 将无法根据您安装的 Erlang 版本创建自动补全和跳转到定义索引。

设置

设置文件通过:首选项 -> 包设置 -> Erl-AutoCompletion 来打开

escript 设置

如果您已经设置了 escript 环境变量,则无需在配置文件中设置 escript 值,取消注释即可。

在 “:” 上自动补全

如果您想在 “:” 上进行自动补全,您可以在 Sublime 用户或 Erlang 首选项中定义触发器。

# User/Preferences.sublime-settings or User/Erlang.sublime-settings
{
    // ...
    "auto_complete_triggers": [{"selector": "source.erlang", "characters": ":"}],
}

讨论