原 index.html.erb 几百行。 然后插入某第三方的几百行代码。 (主要这个代码太混乱,处处都有 js) 我插入之后,层次结构都变了。 来回找了几次,还不知道问题出在哪里。
想找个顺手的 格式化 erb 的工具都找不到。 OSTools 的 html 整型工具,居然把所有 select option 全部挤在一起。 vim 的gg=G也不行。 sublime 的 reindent 也失效。 sublime 的折叠我就不好意思说了。不好用。
gg=G
谁能有此经历,有什么绝技。可否相授?
partial view,或者 application helper
partial view
几百行而已……手动……
我已经加到 partial view 里了。 大胆的放上render后放上单独的一个</div> (so,文件里的 div 数量是奇数了。其他引用的 partial view 里是偶数) 然后发现大量的 js 是用来生成 html tag 的。 正在 debug~
render
</div>
奇数
sublime 里面可以 command+d 进行多选 比如: <select name="xxx"><option value="">xx</option><option value="">xx</option>...</select>
<select name="xxx"><option value="">xx</option><option value="">xx</option>...</select>
你可以先中</option>然后 command+d 进行多选,选完后,把光标移到后面回车
</option>
我表达清楚了么?