gpt4 book ai didi

ruby-on-rails - Emacs ruby​​-mode 缩进私有(private)

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

有谁知道如何让 Emacs 中的 ruby​​-mode 缩进私有(private)下的所有定义?这是一个例子:

def redirect_back_or(default)    
redirect_to(session[:return_to] || default)
clear_return_to
end

private

def user_from_remember_token
User.authenticate_with_salt(*remember_token)
end

最佳答案

Private 没有引入新的范围,因此在它下缩进定义在技术上是不正确的。虽然有几个 indentation styles for private/protected members , ruby​​-mode 唯一支持的一种是语义正确的一种(不引入额外的嵌套)。 "Ruby style guide"还推荐那种风格(更不用说两个2空格的缩进)。

话虽如此——没有办法自定义 ruby-mode 的这方面.

关于ruby-on-rails - Emacs ruby​​-mode 缩进私有(private),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7776455/

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