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

rails代码补全

mjeffrey18 全部

Sublime Text 2 & 3,为Ruby on Rails添加自动补全插件

详细信息

安装

  • 总数 7K
  • Win 1K
  • Mac 3K
  • Linux 3K
2021年8月6日 2021年8月5日 2021年8月4日 2021年8月3日 2021年8月2日 2021年8月1日 2021年7月31日 2021年7月30日 2021年7月29日 2021年7月28日 2021年7月27日 2021年7月26日 2021年7月25日 2021年7月24日 2021年7月23日 2021年7月22日 2021年7月21日 2021年7月20日 2021年7月19日 2021年7月18日 2021年7月17日 2021年7月16日 2021年7月15日 2021年7月14日 2021年7月13日 2021年7月12日 2021年7月11日 2021年7月10日 2021年7月9日 2021年7月8日 2021年7月7日 2021年7月6日 2021年7月5日 2021年7月4日 2021年7月3日 2021年7月2日 2021年7月1日 2021年6月30日 2021年6月29日 2021年6月28日 2021年6月27日 2021年6月26日 2021年6月25日 2021年6月24日 2021年6月23日
Windows 2 0 0 0 0 0 0 0 1 1 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0
Mac 1 1 0 1 0 1 0 0 2 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 2 0 2 0 0 0 0 0 1 0 0 0 0 2 0 2 1 2
Linux 1 0 0 1 1 0 0 1 0 1 2 1 1 0 1 0 0 0 0 0 1 1 0 2 0 0 0 1 0 0 0 0 2 0 1 0 1 0 0 0 0 0 0 0 2

阅读me

源代码
raw.githubusercontent.com

Rails Completions - Sublime Text 插件

此扩展适用于Sublime Text 2 & 3。它为Ruby on Rails添加了有用的片段和自动补全。

使用片段

开始键入您想要的助手名称,然后按Tab键插入完整补全。此插件支持模糊搜索,这使得您在搜索自动补全时更加高效。

模型回调

before

  • before_create
  • before_destroy
  • before_save
  • before_update
  • before_validation
  • before_validation_on_create
  • before_validation_on_Update

around

  • around_create
  • around_save
  • around_update
  • around_destroy

after

  • after_commit
  • after_create
  • after_create_commit
  • after_destroy
  • after_destroy_commit
  • after_rollback
  • after_save
  • after_update
  • after_update_commit
  • after_validation
  • after_validation_on_create
  • after_validation_on_Update

模型关联

  • belongs_to
  • has_one
  • has_many
  • has_many_through # has_many :through
  • has_one_through # has_one :through
  • has_and_belongs_to_many
  • inverse_of
  • dependent_destroy # dependent: :destroy
  • accepts_nested_attributes_for

模型验证

  • validate
  • validates
  • validates_acceptance_of
  • validates_associated
  • validates_confirmation_of
  • validates_each
  • validates_exclusion_of
  • validates_format_of
  • validates_inclusion_of
  • validates_length_of
  • validates_numericality_of
  • validates_presence_of
  • validates_size_of
  • validates_uniqueness_of

控制器回调

  • before_action
  • skip_before_action
  • around_action
  • http_basic_authenticate_with
  • redirect_to

渲染 (.rb)

  • 渲染
  • 渲染模板
  • 渲染部分
  • 渲染动作
  • 渲染编辑动作
  • 渲染显示动作
  • 渲染索引动作
  • 渲染更新动作
  • 渲染文件
  • 渲染内联
  • 渲染HTML
  • 渲染JSON
  • 渲染JavaScript
  • 渲染XML
  • 渲染正文
  • 渲染布局
  • 渲染状态
  • 渲染布局

渲染 (.erb)

  • 渲染
  • 渲染模板
  • 渲染部分
  • 渲染文件
  • 渲染内联

迁移

  • 添加列
  • 添加外键
  • 添加索引
  • 添加引用
  • 添加时间戳
  • 更改列默认值
  • 更改列是否为空
  • 创建连接表
  • 创建表
  • 禁用扩展
  • 删除连接表
  • 删除表
  • 启用扩展
  • 删除列
  • 删除外键
  • 删除索引
  • 删除引用
  • 删除时间戳
  • 重命名列
  • 重命名索引
  • 重命名表

文件标签(仅限ERB)

  • 包含JavaScript标签
  • 包含样式表标签
  • 图片标签
  • 包含JavaScript包标签
  • 包含样式表包标签

注释

RailsCompletions的全部内容均受MIT许可证的许可。

版权 © 2018 Marc Jeffrey [email protected]

https://github.com/mjeffrey18/rails-completions