ERB 自动补全
该包可以帮助用户轻松快捷地完成 erb 模板标签。
详细信息
安装次数
- 总计 24K
- Win 5K
- Mac 12K
- Linux 7K
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 | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
README
ERB 自动补全
该包可以帮助用户轻松快捷地完成 erb 模板标签。
如何安装
- 运行“Package Control: Install Package”命令,找到并安装
ERB 自动补全
包。 - 重启 Sublime Text 编辑器。
手动
- 将 git 仓库克隆或 下载 到您的 Sublime Text 包夹中。
git clone https://github.com/CasperLaiTW/ERBAutocomplete.git "ERB Autocomplete"
- 重启 Sublime Text 编辑器。
我们现在支持 ST2 和 ST3。
.base 文件
.base
文件是项目根目录,其中包含 ERB 自动补全
包的配置。“json { "partials” : “partials” }”
We suggest you create this file. If you don't want, it's ok. We will use default setting.
## Auto complete
You would set syntax to **ERB**.
And you can:
Manually:
1. Type ERB keyword like **if**, **else** or nothing.
2. Press `Control` + `space`, will activate completion. ST would popup to tip you and select you want.
Automatic completion:
1. Open your user settings file.
2. Add `text.html.erb` to `auto_complete_selector`, you should according to your settings to set.
This is example.
```json
"auto_complete_selector" : "text.html.erb, source - comment, meta.tag - punctuation.definition.tag.begin"
- 重启 Sublime Text 编辑器。
- 现在您输入 if、else,编辑器将自动激活补全。
创建布局
我们支持快速创建布局文件。您可以按 Ctrl
+ Alt
+ l
,Sublime Text 将显示输入板供您输入自定义布局文件名。我们将在项目中创建该文件。
如果您按快捷键,Sublime Text 只会创建新文件并显示。Sublime text 不会显示输入板。这意味着您没有打开任何文件窗口并且激活在您的项目中。因此,您应该在项目中打开任何文件窗口。它将正常工作。
如果您的项目不是根目录,即您的项目父目录有任何文件夹。请在你项目中创建一个名为 .base
的文件。我们将检测该文件并表示它是您的项目根目录。布局将在该文件夹中创建。
管理页面和布局映射
映射布局
- 打开您想要映射的视图。
- 运行命令
ERB: Add Layout Mapping
- Sublime Text 将显示项目中的所有布局。
- 选择您想要的布局。
- 完成!!!
取消映射布局
- 打开您想要取消映射的视图。
- 运行命令
ERB: 移除布局映射
- 自动删除映射文件。完成!!!
添加部分
部分视图默认文件夹名称:partials
- 打开您的文件并将光标移至您想要添加的位置。
- 运行命令
ERB: 添加部分映射
- Sublime Text将在项目的部分文件夹中显示所有部分视图。
- 选择您想要的部分视图。
- 完成!!!
可用操作
OSX
- 切换标记注释 – Command+.
- 创建自定义布局文件 - Command+Alt+l
Linux / Windows
- 切换标记注释 – Ctrl+.
- 创建自定义布局文件 - Ctrl+Alt+l