Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何在TextMate中重新格式化文本_Ruby On Rails_Textmate - Fatal编程技术网

Ruby on rails 如何在TextMate中重新格式化文本

Ruby on rails 如何在TextMate中重新格式化文本,ruby-on-rails,textmate,Ruby On Rails,Textmate,TextMate中是否有命令重新缩进或格式化文件中的文本 我在IDE中粘贴一段代码、删除一段代码等用于重新缩进文件后,一直都在使用它 如果有一种方法可以很好地缩进,则奖励积分如下: has_many :users, :class_name => 'Users', :dependent => :destroy has_many :comments, :class_name => 'Comments', :dependent => :destroy 为此: has_many

TextMate中是否有命令重新缩进或格式化文件中的文本

我在IDE中粘贴一段代码、删除一段代码等用于重新缩进文件后,一直都在使用它

如果有一种方法可以很好地缩进,则奖励积分如下:

has_many :users, :class_name => 'Users', :dependent => :destroy
has_many :comments, :class_name => 'Comments', :dependent => :destroy
为此:

has_many :users,    :class_name => 'Users',    :dependent => :destroy
has_many :comments, :class_name => 'Comments', :dependent => :destroy
但即使只是简单的重新格式化也会很棒


不确定这是否重要,但我这里主要谈论的是Ruby on Rails应用程序。

非常缩进?不可能。我不知道有什么叫这个。我会看着这条线

现在我用的是苹果+“[”或“]”

并确保我的缩进设置为软空格

我不能说这正是你要找的..

太好了

此捆绑包为Ruby代码添加了它:

它只缩进Ruby代码(不是HTML或其他任何东西),不做漂亮的缩进(只是常规缩进),但它仍然用一个命令重新缩进整个文件

编辑:刚刚通过内置的TextMate功能实现了另一种方法。 选择苹果-[
这会缩进一行。因此,如果按ctrl-a(选择全部),然后选择apple-[它有类似的效果(虽然它是两个命令而不是一个,并且会丢失光标所在的位置)

如果有一个包可以做到这一点,请让我们知道。有趣的是,我10分钟前还在想这个问题。是的,这是TextMate长期用户从未错过的功能之一,因为他们从未拥有过它。但一旦品尝到禁用的IDE水果,就很难没有它!是的,不完全是,但我想我不能成为第一个我使用apple+'['或']'缩进单独的行或选择,但它不能代替用一个组合键重新缩进整个文件。