代码格式化+ Slim中的行继续

Pan*_*noy 6 newline code-formatting slim-lang

我最近一直在学习Slim,我想知道是否有办法格式化或美化我的代码.我一直警惕使用换行符(按Enter键),因为它会导致错误.

我想格式化它的原因是因为我的大多数代码都不适合我的文本编辑器的单行,而且通常发生的是它继续到下一行,这通常最终对我来说是不可读的.

这通常只有一行:
li #{author.first_name} #{author.last_name} <a href="/">View</a><a href="/">Edit</a><a href="/">Delete</a>

有没有方法或角色来表示线条延续?我希望链接使用下一行,以便它对我来说更具可读性.

idr*_*bst 9

您还可以使用属性包装器跨越多行

div[id="#my-id"
  class="my-class" 
  data-author="George Washington"
  data-date="2013-08-21"]
Run Code Online (Sandbox Code Playgroud)


thr*_*ree 4

您的示例可以分为更小的部分:

li
  =#{author.first_name} #{author.last_name}
    a href="/" View
    a href="/" Edit
    a href="/" Delete
Run Code Online (Sandbox Code Playgroud)