我正在尝试使用我的Ruby on Rails应用程序中的Slim模板显示预格式化的代码片段。为了清楚起见,我正在<pre><code></code></pre>
标签之间剪切和粘贴代码示例,并需要它们显示所有正确的缩进。
由于Slim也使用了缩进,这使事情变得尴尬。有没有一种标准的方法呢?
答案 0 :(得分:0)
我已经弄明白了。我没有意识到多行字符串可以嵌套在一个管道下,如下所示:
pre
code
|
# The Greeter class
class Greeter
def initialize(name)
@name = name.capitalize
end
def salute
puts "Hello #{@name}!"
end
end
g = Greeter.new("world")
g.salute