gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 18:53:04 25 4
gpt4 key购买 nike

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

在粘贴代码块、删除 block 等以重新缩进文件后,我一直在 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 代码添加了它:http://github.com/mocoso/code-beautifier.tmbundle#readme

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

编辑:刚刚实现了另一种使用内置 TextMate 功能的方法。
选项-苹果-[
这缩进一行。因此,如果您执行 ctrl-a (全选)然后 option-apple-[ 它具有类似的效果(尽管它是两个命令而不是一个,并且丢失了光标所在的位置)

关于ruby-on-rails - 如何在 TextMate 中重新格式化文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3220714/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com