ruby-on-rails - Textmate - 以不同的高亮呈现不同类型的代码

标签 ruby-on-rails ruby-on-rails-3 syntax-highlighting textmate

我有一个 .html.erb底部有一个 javascript 部分的文档。一般Textmate识别<script>标记并将其中的所有内容转换为其 Javascript(Rails) 格式。

减少 <script>我将此 js 代码包含在以下标签中:

# lots of html.erb above...

<% content_for :footer_js do %>
lots of javascript
<% end %>

如何告诉 Textmate 为这段 Javascript(Rails) 代码部分显示正确的突出显示?

最佳答案

https://gist.github.com/1018085/1049531ca917fa71141dc5e3b7bd7016adaef37d展示了如何做到这一点。您只需要将匹配 :inline_js 的正则表达式更改为您的 :footer_js

关于ruby-on-rails - Textmate - 以不同的高亮呈现不同类型的代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7291521/

相关文章:

ruby-on-rails - Rails 和 Heroku : bash: rails: command not found

java - 如何实现简单的edittext语法高亮方法?

emacs - 在 emacs 中突出显示行

javascript - 编写我自己的语法荧光笔

javascript - Ajax、Javascript 变量和服务器端变量 - Rails

ruby-on-rails - 在 Windows 10 机器上运行的应用找不到文件

ruby-on-rails - Angular ng-show 大于未评估

ruby-on-rails-3 - 如何制作自定义载波后处理器?

ruby-on-rails - HABTM 和 Accepts_nested_attributes_for

ruby-on-rails - 我怎样才能以一种很好的方式呈现 postgres 错误?