我是textmate,ruby ...编程的新手......
让我们说我写的是:
{::Rails:root}
当我输入第一个时,Textmate会创建两组{}。一旦我输入:: Rails:{}中的root如何在没有使用箭头键的情况下让textmate跳到{}之外?是否有一个关键的笔划或命令,我只是不知道正确的方法的名称或使用箭头键?
感谢您认真对待我新的编码器问题!
答案 0 :(得分:3)
如果您想要保持同一条线路,只需输入“}”即可覆盖自动填充功能。如果您想退出自动完成并直接转到下一行,则cmd +输入。
如果你想在ruby命令的末尾看到分号,你也可以选择按cmd + shift + enter。
更新:正如@Jake在评论中所述,您还可以选择按cmd +向右箭头到达行尾。您必须按箭头,但在存在嵌套自动完成功能的情况下可以保存击键,例如
("Some text #{variable}")
所以不要按'}',然后''',然后'''你只需按cmd +向右箭头即可到达终点。
答案 1 :(得分:0)
你应该可以做cmd +输入
答案 2 :(得分:0)
编辑 - >选择 - > Enclosing Brackets可能是你的朋友,这取决于你想要做什么。那么那么右箭头会将你带到括号/ {} s / etc。
的末尾 中的一个宏使用了类似的方法