我相信很多人已经注意到在 IDE 中编写代码时 EmberJS 有一个奇怪的行为。那是因为 HTML 代码在标签内,IDE 需要 JS,而不是 HTML。
<script type="text/x-handlebars">
<!--<h2>Welcome to Ember.js</h2>-->
{{outlet}}
</script>
Sublime:上面的 h2 标签看起来根本没有评论。如果您使用快捷方式进行评论,那么它会添加 // 不做任何事情的评论,它们的斜线只会被渲染到浏览器中。
方括号:不识别任何 HTML 标签,它们显示为纯文本
TextWrangler : 只有结束标签被高亮为 HTML 标签
这些是我尝试过的三个,似乎没有什么可行的。是否有人拥有任何其他 IDE 或知道如何使其正常工作?