SublimeText2中我的 rubydo
块的自动完成开始自动完成这个:
downto(0) { nnn }
而不是do..end
. 我最近没有更改任何设置,所以我有点茫然。
问问题
762 次
2 回答
8
也许您应该尝试dob
,即用于do..end
块片段
,或者您可以自己创建此片段:
<snippet>
<content><![CDATA[
do
$1
end
]]></content>
<tabTrigger>do</tabTrigger>
<scope>source.ruby</scope>
<description>do..end</description>
</snippet>
然后您可以使用do tab
插入没有变量的 do 块
于 2013-06-06T08:55:19.237 回答
0
回答 andreofthecape 的问题并以 leonhart 的回答为基础:
在 Sublime Text 中点击Tools
然后New Snippet
粘贴此代码:
<snippet>
<content><![CDATA[
do
${1:# use dob for do with variable}
end
]]></content>
<tabTrigger>do</tabTrigger>
<scope>source.ruby</scope>
<description>do..end (no variable)</description>
</snippet>
另存为do.sublime-snippet
建议的文件夹 ( Packages/User
)。
在 .rb 文件中尝试一下(键入do
并按下tab
键)。
于 2016-01-13T09:33:09.847 回答