使用Razor维护Javascript代码在@section标签内突出显示

时间:2013-05-15 06:05:42

标签: javascript asp.net-mvc visual-studio razor knockout.js

我加入了一个新的开发团队。他们有javascript&在他们的剃刀视图中的@section {}声明中进行淘汰。 javascript根本没有颜色突出显示,我该如何解决这个问题呢?

谢谢!

1 个答案:

答案 0 :(得分:2)

不幸的是,你无法真正做到这一点。 我的建议是删除视图中的javascript,并将它们移到外部JS文件中。

当然,你可以(而且应该)逐渐这样做。一种好的方法是每次需要编辑脚本时移动脚本。这样你总是可以从突出显示中受益,但不需要在重构上花费大量时间。你最终也会得到一个更清洁的解决方案。