标签: highlighting

如何对SQL Server全文查询的结果进行突出显示

我们有一个使用SQL Server 2008作为数据库的Web应用程序.我们的用户可以对数据库中的特定列进行全文搜索.SQL Server的全文功能似乎不支持命中突出显示.我们是否需要自己构建这个或者是否有一些关于如何做到这一点的图书馆或知识?

BTW应用程序是用C#编写的,因此.Net解决方案是理想的,但不是必需的,因为我们可以翻译.

sql-server full-text-search highlighting hit-highlighting

8
推荐指数
1
解决办法
7986
查看次数

语法突出显示

我正在寻找一个通用的语法高亮库,输出到html.

它是在一个ruby应用程序中使用,所以一个ruby库会很好,但是一个很好的实用程序可以通过管道传入和传出

还需要猜测适当的语言来自己突出显示

ruby syntax highlighting

8
推荐指数
1
解决办法
3509
查看次数

将vim中的匹配限制为某些文件类型?

我在.vimrc中有以下内容来突出显示超过80个字符的行:

highlight OverLength ctermbg=red ctermfg=white guibg=#592929
match OverLength /\%81v.*/
Run Code Online (Sandbox Code Playgroud)

这非常有效.但问题是,如果它只适用于某些文件类型,我会更喜欢它.基本上,任何编程语言都应该突出显示,而html,xml和txt文件之类的东西不应该突出显示.我很确定我可以使用autocmd轻松完成这项工作,但我不确定这是否是实现该目标的最佳方式.有人有什么意见吗?

vim highlighting

8
推荐指数
2
解决办法
1226
查看次数

可可按钮,用鼠标点亮

是否有一个可以设置的标志,当它被鼠标悬停时会导致Cocoa按钮突出显示.我需要以编程方式在OSX上使用目标C.

cocoa highlighting button

8
推荐指数
1
解决办法
3109
查看次数

突出显示Backbone.js应用程序中的当前导航状态

我想突出显示当前的导航状态.就像哈希变换一样#home,我想以不同的方式设置'Home'菜单链接的样式,并且类似于其他链接.

当单击和其他链接时route:home,Backbone.js会触发单个事件,例如.......我看不到每个hashchange都会触发的任何常见事件.有了这个,我需要通过绑定到所有路由事件来编写状态突出显示逻辑,我认为这不是一个好的解决方案.route:some-other#home

所以,我已经Backbone.Router.route在我的路由器子类/对象中重写了,比如

// override backbone' Router.route method to publish 
// common 'route_change' event for any hash change
route : function(route, name, callback) {
    Backbone.history || (Backbone.history = new Backbone.History);
    if (!_.isRegExp(route)) route = this._routeToRegExp(route);
    Backbone.history.route(route, _.bind(function(fragment) {
        var args = this._extractParameters(route, fragment);
        callback.apply(this, args);
        this.trigger.apply(this, ['route:' + name].concat(args));

        // ADDED BY: ManiKanta G
        // name: route method
        // fragment: route path
        // args: any additional args
        this.trigger.apply(this, ['route_change'].concat(name, fragment, args));
    }, …
Run Code Online (Sandbox Code Playgroud)

navigation highlighting backbone.js

8
推荐指数
1
解决办法
9409
查看次数

在JavaFX TextArea中突出显示字符串

我们TextArea在我们的应用程序中使用JavaFX的控件,并尝试将其与Jazzy Spell Check API 集成- 例如,当用户输入不在字典中的错误单词时,这样的单词将被突出显示.

有没有办法在所述控件中突出显示一个单词?我在JavaDocs中看不到任何选项,所以如果有人可以建议一种方法吗?

我想,有可能使用HTMLEditor组件和颜色不同的单词<font face="red=>wrongWord</font>.然而,这会带来拼写检查的许多不同问题,例如html标签和单词计数.

java spell-checking javafx highlighting javafx-2

8
推荐指数
4
解决办法
2万
查看次数

仅改变Eclipse待办事项的颜色 - 不是整个评论

我发现了如何在eclipse中更改todo标签的颜色(window-> preferences-> general-> editors-> text editors-> annotations-> tasks),但是这会改变它,这样当我写// TODO时整个线受影响.是否有可能这样才能使TODO这个词受到影响?

java eclipse highlighting todo

8
推荐指数
1
解决办法
3219
查看次数

背景颜色,记事本++用于突出显示目的

Notepad ++中是否有一种方法可以突出显示文本片段并更改其背景颜色?我希望它能在编辑器中保持这种颜色以突出显示目的.我根本不希望颜色改变代码.

colors highlighting notepad++

8
推荐指数
2
解决办法
3万
查看次数

mac删除后自动选择文本

运行OS X 10.9,虽然问题也发生在10.8,我在Xcode和Netbeans中注意到了它.当我突出显示某些文本并将其删除时,通常是某些代码中的变量或字符串,所选区域保持选中状态,基本上选择下一组字符.因此,当我继续输入时,我输入了一些选定的代码.

例如,假设我在括号中选择了以下代码:快速[棕色狐狸]跳过懒狗.

现在删除文本后,将选中括号之间的以下文字:快速[跳跃]懒狗.

预期的结果是没有选择文本,光标只是在单词跳转中的'J'(或之前的空格).

我在Netbeans和Xcode中搜索过这种类型的行为,但是没有发现任何东西,所以我得出的结论是OS X中的行为,但是我还没有找到其他人这个问题,也没有找到解决方法.

感谢您的任何帮助.

macos highlighting

8
推荐指数
1
解决办法
505
查看次数

使用Solr 1.4进行通配符搜索和突出显示

除了一些小的配置和架构更改之外,我还有一个很好的安装SOLR 1.4.

<requestHandler name="standard" class="solr.SearchHandler" default="true">
    <!-- default values for query parameters -->
    <lst name="defaults">
        <str name="defType">dismax</str>
        <str name="echoParams">explicit</str>
        <str name="qf">
            text
        </str>
        <str name="spellcheck.dictionary">default</str>
        <str name="spellcheck.onlyMorePopular">false</str>
        <str name="spellcheck.extendedResults">false</str>
        <str name="spellcheck.count">1</str>
    </lst>
</requestHandler>
Run Code Online (Sandbox Code Playgroud)

我用于索引的主要字段类型是:

<fieldType name="textNoHTML" class="solr.TextField" positionIncrementGap="100">
        <analyzer type="index">
            <charFilter class="solr.HTMLStripCharFilterFactory" />
            <tokenizer class="solr.WhitespaceTokenizerFactory"/>
            <filter class="solr.StopFilterFactory"
                    ignoreCase="true"
                    words="stopwords.txt"
                    enablePositionIncrements="true"
            />
            <filter class="solr.WordDelimiterFilterFactory" generateWordParts="1" generateNumberParts="1" catenateWords="1" catenateNumbers="1" catenateAll="0" splitOnCaseChange="1"/>
            <filter class="solr.LowerCaseFilterFactory"/>
            <filter class="solr.SnowballPorterFilterFactory" language="English" protected="protwords.txt"/>
        </analyzer>
        <analyzer type="query">
            <tokenizer class="solr.WhitespaceTokenizerFactory"/>
            <filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt" ignoreCase="true" expand="true"/>
            <filter class="solr.StopFilterFactory"
                    ignoreCase="true"
                    words="stopwords.txt"
                    enablePositionIncrements="true" …
Run Code Online (Sandbox Code Playgroud)

solr wildcard highlighting

7
推荐指数
2
解决办法
1万
查看次数