上下文
我有一个网站,用户可以写文章。在创建文章之后,其他用户应该能够进入文章并高亮显示文章中的任何文本并对其进行评论(类似于媒体上的系统)。为此,我将用户的突出显示保存到数据库中,然后在文章加载时对照文章检查突出显示。然而,本文的作者可以用粗体和斜体表示文本,这会破坏系统,因为<strong>和<i>标记阻碍了系统的发展。例如,如果用户的文章包含以下内容:
<p>This is my article. <strong>Bolded text here.</strong></p>
另一个用户想要进来高亮显示my artic
我需要为php (或html)编辑语法高亮。我开始使用html注释来优化移动视窗上网页的加载。简单地说,我注释掉了不希望在移动版本中可见的部分html代码,然后在桌面版本的javascript中取消对这部分代码的注释。它看起来是这样的:
<!-- @media only all and (min-width:400px)
<p>
<h2>Hello World !!</h2>
</p>
-->
高雅文本自然会将代码高亮显示为注释-在我的主题中,它将以深灰色显示。
我需要的是,当我使用普通注释时,它将是灰
我在一些教程中看到,有些人设法使用intellisense和语法高亮显示来处理Visual上html文件中注入的jinja模板,但我找不到实现它的方法。我安装了Jinja和更好的Jinja扩展,但我无法使它们工作。为了清楚起见,我希望将intellisense和语法高亮显示在HTML文件中,如下面的代码。
<p>
{% if music_style %}
The style you entered is {{ music_style }}
Update it in the form below
{% else %}
Please enter
我正在使用主干过滤器进行搜索。下面是我收集的代码。
search : function(data){
var pattern = new RegExp(data,"gi");
return (this.filter(function(model) {
console.log("found match in "+ (model.get("name")).match(pattern));
return pattern.test(model.get("name"));
}));