Textmate 中的自动完成

2024-01-31

有时我会观看有人使用文本伴侣的屏幕截图。

我是一名 Rails 开发人员,所以这些是 Rails 屏幕截图。

他们会输入如下内容:

def

例如

并且“end”会自动出现在下面。

我确实启用了 Rails 捆绑包 - 为什么我没有发生这种情况?

Thanks!


您正在编辑的文件需要正确的扩展名(.rb在您的情况下)让 Textmate 了解要使用的正确捆绑包。

您在 TM 窗口底部看到了什么? (在行号和列号之后)?

Is that "Plain Text"?

如果您看到与以下内容不同的内容Ruby or Ruby on Rails单击其右侧的小向上/向下箭头以打开捆绑包的下拉列表并选择:Ruby or Ruby on Rails.

这样,当你击中TAB写完后"def"它将自动为您完成方法创建。

您还可以检查 Bundles > Bundle editor > Edit snippets...(然后选择 Ruby),看看是否已将代码段“def”配置为在按 TAB 时触发(请参阅“声明”>“方法”下)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Textmate 中的自动完成 的相关文章

  • Rails - 动态构建深度嵌套对象(Cocoon /nested_form)

    我目前有一个具有深层嵌套的复杂形式 并且我正在使用Cocoon https github com nathanvda cocoongem 根据需要动态添加部分 例如 如果用户想要在销售表单中添加另一辆车 代码如下所示 div class a
  • Rails 3.1 使用 app/assets/images/subdirectory 下的图像

    在我的 Rails 3 1 应用程序中 我将图像存储在app assets images jquery ui 我不知道如何在 CSS 中访问这些 assets image name png and assets jquery ui imag
  • 分别对用户和管理员进行身份验证

    class ApplicationController lt ActionController Base protect from forgery skip before filter authenticate user only gt w
  • Rails 序列化数据验证

    我有一个通过默认 AR 行为序列化为 YAML 的字段 例如 它目前位于哈希数组中 name gt hi url gt bye name gt hi url gt bye name gt hi url gt bye 有没有办法可以在其中一些
  • -bash:pg_dump:找不到命令

    我正在尝试在本地为我的 Rails 应用程序提取一个生产数据库 我本地的 postgres 版本太低 所以我需要从 9 4 1 更新到 Postgresql 9 6 5 我通过 Homebrew 安装了 Postgres 9 6 6 如下所
  • Rails 验证日期范围的唯一性

    我有一个涉及员工缺勤记录的应用程序 我需要确保每条记录的开始日期和结束日期不重叠 例如 如果我输入了从今天开始到明天结束的缺勤记录 则不可能以任何方式在该日期范围内输入另一个缺勤记录 所以我不能制作一个从前天开始 然后在后天或任何更晚的日期
  • 从 ActiveRecord 获取表名

    I used ActiveRecord Base set table name在动态创建的 ActiveRecord 类上设置我的表名称 现在我需要知道稍后如何获得该值 api 文档没有提及如何执行此操作 另外 我无法从 ActiveRec
  • 如何检查rails上传的文件类型?

    我如何查看即将到来的文件类型 例如 csv 或 xls 请给个代码 我得到文件是这样的 aut name uploaded io original filename File open Rails root join public uplo
  • Partial、Layout、Template 渲染问题

    情况 因此 当我访问页面时 我希望能够将布局应用到部分 我想要三个具有相同布局的部分 现在 我正在尝试使用以下命令来执行此操作 where shared services essay是这样的 p blah p div blah div
  • 如何验证数值的小数位数?

    我在中间进行了验证 如下所示 validates numericality of shoe size message gt Please input a number 但这还不够 因为用户可以输入一些值 例如 42 222222221212
  • 回形针如何更改基本名称(文件名)?

    我正在尝试更改照片的基本名称 文件名 在我的模型中我有 attr accessor image url basename has attached file image styles gt original gt 300x250 gt pn
  • 如何使用 RSpec 检查 JSON 响应?

    我的控制器中有以下代码 format json render json gt flashcard gt flashcard lesson gt lesson success gt true 在我的 RSpec 控制器测试中 我想验证特定场景
  • Ruby on Rails 最酷的功能是什么,为什么选择它? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 在我问这个问题之前 我浏览了 SO 上 Ruby on Rails 的搜索结果 找不到太多 但以下 在此页面上找到 https stackove
  • 为什么 Rails 5 将“索引”更改为“外键”?

    如果你在 Rails 4 中有这个 t references event index true 现在你可以使用foreign key代替index在 Rails 5 中 我不太明白为什么他们决定这样做 因为功能保持不变 您添加的是索引 而不
  • 用于 RESTful 轨道应用程序的简单面包屑

    是否有任何辅助方法 除了默认 Rails 面包屑导航 http wiki rubyonrails org rails pages Breadcrumbs 为特定页面动态生成面包屑导航 而无需在 RESTful 应用程序中传递琐碎的参数 也就
  • 从部分重定向回具有部分的同一页面后保留验证错误

    因此 我试图从我的表单中获取错误 该表单在我的 root path 中呈现为部分内容 在我尝试发布它但失败 或成功 后 我想重定向回 root path 但是 redirect to 决定不保存任何验证信息 想知道如何做到这一点 class
  • Memcachier 达到缓存限制时 Heroku 请求超时

    我使用 Memcachier Dalli 作为客户端 将 Rails 应用程序部署到 Heroku 我正在使用免费插件 提供 25 MB 缓存 我们开始收到来自heroku的请求超时 经过调试 我们发现手动刷新Memcachier解决了问题
  • 设备注册控制器获取零资源的自定义操作

    基本上我想要有两个单独的操作来更改密码和更改电子邮件 而不是只有一个 我已经更新了我的路由以指向继承自 Devise RegistrationsController 的新控制器 我的路线 rb devise for users contro
  • save_and_open_page 已停止提供我的 CSS

    我的测试设置工作得很好 每当我打电话时 都能提供正确格式的 css 页面save and open page从测试中 然后 我设置了一些 javascript 测试 并对我的设置进行了一些更改 抱歉 我无法详细说明所有内容 我没有足够详细地
  • 使用复选框过滤列表

    我有一个电影列表及其评级 在我的页面顶部 我有一个表单 其中提供了一个复选框列表 其中显示了每个可用的评级 G PG 13 等 一旦用户单击复选框并点击提交 我只想显示所选的电影 在我的索引方法中 我有一个名为的实例变量 filtered

随机推荐

  • 生成大型 pdf 文件,但主内存中没有内容

    我正在使用 iText 生成 pdf 格式的非常大的表格 生成这些表而不是将整个内容存储在内存中的最佳方法是什么 如果我只是将 for 循环中的以下大小增加到一百万 我就会耗尽内存 是否有比将整个内容都存储在内存中更好的方法来流式传输它 我
  • “类”在其自己的类型注释中直接或间接引用

    这是基本的 DI 模式 class Foo foo 1 class Bar constructor public Foo typeof Foo const foo new Foo class Baz extends Foo new Bar
  • 获取 Git 中远程分支的总数

    如何获取 Git 中远程分支的总数 为了获取所有远程分支 我在下面执行此语句 但我无法获取这些分支的计数 总数 我试过 count 但它不起作用 git branch r 我怎样才能得到这些的数量 就像是 git branch r wc l
  • Number.prototype.toLocaleString() 和 Intl.NumberFormat.prototype.format 之间有什么关系?

    我们正在尝试在我们的应用程序中使用本地化支持并查看toLocaleString 我们还看了Intl NumberFormat及其格式化方法 他们有什么关系吗 使用哪一个更好 来自 MDN 文档Number prototype toLocal
  • 删除行中重复的字符串

    出现以下问题 我有数据框 data1 其中包含多个条目的变量 data1 lt data frame v1 c test test bird bird bird car 现在我想删除每行中的重复条目 结果应该是这样的 data1 final
  • 在 Jquery 日期选择器中禁用 Next

    有没有其他方法可以让用户选择下个月 我已经完成了一些线程 但我不想通过使用本中指示的步骤功能来禁用下一个和上一个按钮link https stackoverflow com questions 3501808 jquery datepick
  • 如何通过 xcode 4.2 故事板正确使用模态视图控制器

    我想知道如何正确使用故事板以模态方式放置视图控制器 就我个人而言 我更喜欢与 xibs 合作 但故事板似乎越来越受欢迎 并且将成为未来的发展方向 我通常以模态方式放置视图控制器的方式是这样的 假设我们有 ViewControllerA 简称
  • Laravel 自定义身份验证过滤器

    我已在控制器中使用 Route Intended 将标准身份验证过滤器添加到多个路由 假设登录成功 过滤器 php Route filter auth function if Auth guest return Redirect guest
  • TreeMap<> 操作的时间复杂度:get() 和 subMap()

    基于这篇文章 TreeMap 操作的时间复杂度 subMap headMap tailMap https stackoverflow com questions 14290751 time complexity of treemap ope
  • “函数式编程”的含义很明确,但是“函数式语言”有明确的含义吗?

    我非常清楚函数式和命令式之间的区别编程技术 但是现在有一种普遍的趋势是谈论 函数式语言 这确实让我感到困惑 当然 像 Haskell 这样的一些语言是更热情好客但即使是前者也可以进行 I O 它只是将其保留在贫民窟中 你可以用 C 语言编写
  • 以编程方式将证书导入 IIS?

    我有一个 SSL pem 证书 我想将其与 MSI 中的 Web 应用程序一起分发 必须在客户端计算机上运行 然后 我需要将其导入 导入到某些凭据存储中 并告诉我的站点绑定使用它 但我怎样才能在代码中做到这一点呢 我发现了 Microsof
  • “case_when”函数中“~”后面的条件项

    我想在后面加上一个条件项 in a case when功能 我的例子 df df lt structure list x c a a a b b b c c c a a a y 1 12 class data frame row names
  • 在 Evernote API 中设置 NoteFilter

    我已经像这样设置了我的 Python 页面 摘录 import evernote edam userstore constants as UserStoreConstants import evernote edam type ttypes
  • 指向匿名结构的 C 指针

    有没有办法获取指向匿名结构的指针 如果没有匿名结构 我可以编写以下内容 struct a int z struct b int y struct a x 这工作正常 但我只使用struct a within struct b用它来污染全局命
  • 正则表达式搜索 C++

    include
  • 将列添加到 SQL 查询结果

    我正在 SSRS 中整理一份报告 该数据集由 MS SQL 服务器的 SQL 查询填充 它使用 Union All 查询几个相似的表 问题是存在一些信息丢失 不同的表对应不同的工作地点 但这些表中没有一列包含该地点的名称 识别站点的唯一方法
  • Vue中,template、render、VNode是什么关系?

    在开发vue项目的过程中 遇到一些疑问template render VNode 阅读文档后https v2 vuejs org v2 guide syntax html https v2 vuejs org v2 guide syntax
  • 如何从 Yahoo! 抓取关键统计数据使用 R 进行财务? [复制]

    这个问题在这里已经有答案了 不幸的是 我还不是一个经验丰富的爬虫 然而 我需要使用 R 从雅虎财经抓取多只股票的关键统计数据 我对使用 rvest 包中的 read html html nodes 和 html text 直接从 html
  • 内嵌文本 - 带填充的背景颜色

    我需要制作一个背景颜色不是块的标题 只有文本背景是彩色的 Here is an image of what I have to archieve 这是我到目前为止所得到的 http jsbin com tiwuquze 1 edit htt
  • Textmate 中的自动完成

    有时我会观看有人使用文本伴侣的屏幕截图 我是一名 Rails 开发人员 所以这些是 Rails 屏幕截图 他们会输入如下内容 def 例如 并且 end 会自动出现在下面 我确实启用了 Rails 捆绑包 为什么我没有发生这种情况 Than