2017-11-01 22 views
0

Ruby on RailsアプリケーションでSlimテンプレートを使用してプリフォーマットされたコードスニペットを表示しようとしています。明確にするために、私はコードサンプルを切り取り、<pre><code></code></pre>タグの間に貼り付けており、すべての適切なインデントを表示する必要があります。Slimテンプレートでプリフォーマットされたコードスニペットを行う最良の方法

Slimもインデントを利用しているため、これは扱いにくいことが原因です。これを行う標準的な方法はありますか?

+0

問題は何ですか?変数 '' 'code = @ code'''を渡すだけです – kolas

答えて

0

私はそれを理解しました。私は複数行の文字列が次のように1つのパイプの下に入れ子になることを認識しませんでした:

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 
関連する問題