这对stackoverflow来说可能太具体了,但其他人可能会觉得这很有用。
我正在努力实现Rails应用程序的国际化。我正在使用Sublime Text 3。
在我看来,假设我有以下HTML:
<p> Hello World </p>
我想很快把它改成:
<p> <%= t '.hello_world' %> </p>
有没有一种方法可以使用Sublime Text宏来实现这一点?基本上,我想要的是突出显示一些文本,并运行一个命令:
- 将该文本转换为snake大小写
- 附加一个点(.)
- 用单引号括起来
- 添加t空间
- 包裹在Rails鳄鱼皮支架中(<%=%>)
虽然我不知道如何准确地完成上面的要求,但我确实找到了一个名为Rails I18n Helper的Sublime Text包,它让我几乎做到了。