Sublime Text用于将计划文本抽象为i18n标签的快捷方式



这对stackoverflow来说可能太具体了,但其他人可能会觉得这很有用。

我正在努力实现Rails应用程序的国际化。我正在使用Sublime Text 3。

在我看来,假设我有以下HTML:

<p> Hello World </p>

我想很快把它改成:

<p> <%= t '.hello_world' %> </p>

有没有一种方法可以使用Sublime Text宏来实现这一点?基本上,我想要的是突出显示一些文本,并运行一个命令:

  1. 将该文本转换为snake大小写
  2. 附加一个点(.)
  3. 用单引号括起来
  4. 添加t空间
  5. 包裹在Rails鳄鱼皮支架中(<%=%>)

虽然我不知道如何准确地完成上面的要求,但我确实找到了一个名为Rails I18n Helper的Sublime Text包,它让我几乎做到了。

最新更新