意外的'结束'修复

时间:2012-02-16 17:33:39

标签: ruby

有时我会收到“意外的$ end,期待keyword_end”错误。 修复这个问题非常无聊,所以我想知道是否有任何技巧可以快速无痛地纠正'结束'平衡?也许autoformatting可能有用吗?

1 个答案:

答案 0 :(得分:0)

不要依赖编辑来修复您的编码习惯。如果您必须更改为不支持该编辑器的其他系统,您将处于非常糟糕的位置。

相反,我养成了一个习惯,就是一直关闭我的块。

我立即跟{},然后将光标移到里面。 begin / enddo / end以及双引号或单引号等也是如此。

我在Windows,Mac OS和各种Linux上编码。我喜欢Mac上的Sublime Text Editor,但是在所有平台上使用vim编写了大量的代码。它不是最友好的编辑器,但它在各个平台上都是一致的。有了它,以及自动关闭块和引号的习惯,我很少遇到这个问题。