标签: autocomplete

ICSharpCode.TextEditor - KeyDown问题

我正在尝试为ICSharpCode.TextEditor创建一个自动完成功能.但fileTabs_KeyDown无法识别Enter/Backspace/Tab/...

我试图将一个新的KeyEventHandler添加到活动编辑器,但这不会调用我的KeyDown函数.

也许我可以直接请求Windows消息,但我不知道如何做到这一点,因为每个人都只使用e.KeyDown或e.KeyPress事件.

请帮忙...

c# autocomplete icsharpcode

5
推荐指数
1
解决办法
2533
查看次数

Subversion存储库自动完成

进入类似的东西时

svn checkout file:///var/svn/repos/my-projects
Run Code Online (Sandbox Code Playgroud)

我可以使用自动完成到repos /但之后我不能.我知道存储库中的Subversion文件不会镜像标准目录结构,所以这可能就是原因.

但是,如果我只检查一个文件,那么试图记住整个路径甚至输入它都会很痛苦.

反正有没有完全自动完成?或者只是检查整个存储库的标准做法?

svn autocomplete

5
推荐指数
1
解决办法
1535
查看次数

当使用JavaScript来阻止表单提交时,强制Safari表单自动填充条目

我希望Safari的表单自动填充功能可以在我的网络应用程序中处理表单.我们阻止了所有表单的提交事件,而是通过XHR(Ajax)POST将数据发送到服务器.

问题是,Safari在其自动填充(自动填充)"数据库"中创建新条目的默认值要求表单的提交事件一直触发冒泡.从我的测试中,这是我总结并用于表单GET和POST方法.

Firefox中存在此问题; 我们所有的表单都保留了为每个字段"提交"的先前值.这是我们在Safari中想要的行为.

在我们的应用程序中,用户将在多个会话中多次填写相同的表单.在某些情况下,浏览器可以根据用户之前提交的值自动完成(在Safari的情况下自动填充)这些字段.

我想知道是否有其他人遇到过Safari这个问题?更好的是,如果他们有一个解决方案(即使特定于Safari)告诉(或强制)Safari将表单字段值保存到其自动填充数据库中,即使表单的提交事件被阻止了?

我在DOM中尝试过preventDefault()更高版本,让提交事件冒泡到表单的父DOM节点; 行为没有区别.这可能只是Safari中的一个bug ...

javascript forms safari autocomplete form-submit

5
推荐指数
1
解决办法
1251
查看次数

键入普通文本时自动完成的文本编辑器

有许多文本编辑器在编程期间支持自动完成,但是我想要一个可以在键入普通文本时自动完成的编辑器,因为我看到很多重复我输入的单词.有没有实现过这个的emacs粉丝?

emacs autocomplete notepad++ xemacs

5
推荐指数
2
解决办法
3193
查看次数

如何在我的xhtml页面中重新激活代码辅助(eclipse 3.5,jboss tools 3.1,jsf 1.2)

我使用facelets开发jsf xhtml页面,并且我总是为所有taglib提供代码辅助,我声明了我的xhtml根元素(h,f等...)

但是,因为,像30分钟,当我按Ctrl +空格我只有常规的html和ui:*提议.

我什么都没改变.它只是破了,没有错误信息,没有.

我在网上搜索,但也没有,或者我没有正确搜索.

请帮我 :)

ps:这是我的一个xhtml页面标题的示例:

<?xml version="1.0" encoding="ISO-8859-1"?>
<ui:composition xmlns="http://www.w3.org/1999/xhtml" 
 xmlns:ui="http://java.sun.com/jsf/facelets" 
 xmlns:h="http://java.sun.com/jsf/html"
 xmlns:f="http://java.sun.com/jsf/core" 
 xmlns:a4j="http://richfaces.org/a4j" 
 xmlns:r="http://richfaces.org/rich"
 xmlns:c="http://java.sun.com/jstl/core"
 xmlns:s="http://jboss.com/products/seam/taglib">
Run Code Online (Sandbox Code Playgroud)

eclipse jsf autocomplete jboss-tools content-assist

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

如何在jquery自动完成结果的末尾添加自定义列表项

我正在使用jquery自动完成,我已经设置了这些变量

$("#some_id").autocomplete("search.php?in=somewhere", {
        width: 270,
        selectFirst: false
});
$('#some_id').setOptions({max: 5});
Run Code Online (Sandbox Code Playgroud)

你可以看到它返回5个列表项(结果),我想添加第六个列表项,其中应该显示一些文本以及除了这5之外还存在多少个结果.

我怎么做 ?

jquery autocomplete

5
推荐指数
1
解决办法
4418
查看次数

C#文本框自动完成:限制为约50条建议

我正在使用一个文本框在C#中工作,该文本框用作id编号的数据库(Access SQL)记录查找的输入.我希望能够在文本框中使用AutoComplete,但有一些限制.

最大的问题是系统中的ID数量大约为数千,因此我不需要一次性填充AutoComplete框,而是需要监视文本框中的内容,并且只有〜时才会显示自动完成建议. 50个或更少的选择.

目前,我正在对每个KeyDown执行此查询:SELECT count(*)FROM Table WHERE id LIKE'textbox.text%'

当计数小于50时,我使用上述语句的SELECT id版本的结果填充自动完成.这导致了我几个问题,大多数似乎是C#怪癖,我不明白.

1)当我在单个KeyDown事件中清除或添加AutoCompleteCustomSet时,按下的实际键不会被添加到字符串中(即不会发生正常的文本框输入行为).

2)我尝试将AutoCompleteCustomeSet更新分离到另一个事件(KeyPress或KeyUp),但这会导致崩溃,或者自动完成显示只会在隐藏之前显示.

我觉得这个问题必须是常见的,我只是以错误的方式去做.有人可以提供一些建议吗?谢谢!

编辑:这是Windows窗体

EDIT2:前50名选择不能解决问题,因为用户输入(可能是退格和重新输入)前50名将会改变.

c# autocomplete winforms

5
推荐指数
1
解决办法
3635
查看次数

20K产品使用自动完成,想要构建静态javascript文件

每次有人在搜索框中键入字符时,我都不想访问数据库,而是想创建静态.js文件.

我可以使用哪些技术来创建静态.js文件,这些文件基本上是用于加载jquery自动完成插件的数组.

我的产品sku看起来像:

ABC1234  
Run Code Online (Sandbox Code Playgroud)

要么

Alpha Beta C 1234
Run Code Online (Sandbox Code Playgroud)

(abc是制造商名称的缩写形式,而'Alpha Beta C'是长形式,后跟3-4个数字).

javascript jquery autocomplete

5
推荐指数
1
解决办法
245
查看次数

Vim路径分隔符和自动完成

在windows上工作的东西,在Linux上托管.

使用^ X ^ F完成路径会自动在Windows上插入"\"作为路径分隔符,这是非常正确的,但不是我想要的,所以:

有没有办法我可以告诉它使用"/"作为自动完成的路径分隔符而不管操作系统?

vim autocomplete path

5
推荐指数
1
解决办法
1574
查看次数

在为自动完成/迭代搜索提供结果时,如何优化数据库性能?

注意:在这个问题中,我使用术语"自动完成"(或"迭代搜索")来指代返回搜索结果类型的结果,例如Google搜索提供的结果.此外,我的问题不是特定于Web应用程序与胖客户端应用程序.

如何构建SQL SELECT查询以便为此类查询提供良好的性能,尤其是在任意大型数据集上?在搜索将仅基于前n个字符(最简单的情况)查询的情况下,我仍然在每个按键上发出新的 SELECT结果FROM sometable WHERE条目LIKE .... 即使有各种形式的缓存,这似乎可能导致性能不佳.

如果您希望搜索字符串返回带有前缀匹配,子字符串匹配等的结果,则这是一个更加困难的问题.查看搜索联系人列表的情况,您可能会返回与FirstName + LastName,LastName + FirstName或任何其他子字符串匹配的结果.

sql performance autocomplete

5
推荐指数
1
解决办法
2795
查看次数