0

我想模仿 Visual Studio 的“导航到”搜索行为。除了常规文本之外%searchTerm%,它还搜索驼峰式首字母,而不是使用通配符查找 a 的常规搜索。我将提供一些屏幕片段来说明。

沼泽标准匹配

使用驼峰式新词匹配

组合

在此处输入图像描述

在此处输入图像描述

我如何允许这样的匹配?它看起来非常先进,我不知道从哪里开始用 Javascript 开发它?

使用如上图所示的列表,我该如何匹配。这个问题并不是关于下拉列表自动完成,更多的是关于匹配。我将有大约 300 个条目要搜索。

列出图像中的项目

"propertyAddress", "propertyKey", "propertyRef", "Project_Readme.html", "PropertyController", "PropertyDetailsViewModel.cs", "PropertyDetailsViewModel", "PropertyDeletePromptViewModel", "PropertyIndexViewModel", "PropertyViewModels.cs", "ThirdPartyViewModels", "PropertyThirdPartyViewModel"

4

1 回答 1

0

抱歉问了一个糟糕的问题。如果有人感兴趣,我找到了一个可以满足我所有需求的解决方案。这不完全是我要求的,但它基本上可以满足要求。

我在回答另一个问题时使用了用户链接和开发的模糊排序 JS 库:模糊排序解决方案。它使用崇高的文本搜索方法。优秀的演示在这里。尝试搜索 Steam 游戏。好东西!

我还找到了一个类似的答案,但代码少了很多

感谢您的帮助和建议。希望我没有浪费任何人的时间。

于 2018-09-06T19:08:44.190 回答