Questions tagged «autocomplete»

自动完成功能是应用程序提供的一种UI功能,该程序可以预测用户要键入的单词或短语,而无需用户完全键入它。

18
在Vim中自动插入匹配的括号
我花的方式太多时间摸索周围因为Vim不处理花括号最喜欢的IDE做。这是我想发生的事情: 输入: if( whatever ) { <CR> 并得到这个: if( whatever ) { | } 其中,<CR>平均值表示ENTER按键,|是光标的位置。这就是Eclipse所做的。这就是Visual Studio所做的。这就是我想要Vim要做的。 我见过一些插件,尝试了一些,但似乎没有一个给我这种行为。当然,我不能成为第一个想要这个的程序员。
77 vim  autocomplete 

7
Vim:使自动完成更智能
我使用ctags,taglist等在Vim中自动完成。但是,与Visual Studio intellisense或Eclipse自动完成功能相比,它非常受限制。我想知道是否可以将Vim调整为: 随时显示自动完成。或->被键入。但是仅在一些可能是变量的文本之后(例如,避免在数字后显示自动完成)。 键入(时显示功能参数。 当某些删除后的所有字符后,停止删除自动完成列表。或->:输入变量名时,请按。或->要搜索某个成员,我经常必须删除在。之后键入的所有字符。或->,但这会使Vim隐藏自动完成列表。我想保持可见,除非按Esc键。 显示相关的自动完成:输入变量并按^ X ^ O时,通常会向我显示ctags文件中的所有标签。我希望它仅显示与变量相关的标签。 谢谢您的帮助。 编辑:有人对此问题投了赞成票,但似乎没有人知道答案。因此,我想提一提,您不必提供完整的答案;对上述任何问题的部分答案也将是不错的。
75 vim  autocomplete 

17
jQuery UI自动完成宽度未正确设置
我实现了一个jQuery UI自动完成框,而不是文本框的宽度,下拉选项正在扩展以填充页面的剩余宽度。 看一下这个例子,亲自看看:http : //jsbin.com/ojoxa4 我尝试在创建列表后立即设置列表的宽度,如下所示: $('.ui-autocomplete:last').css('width', $('#currentControlID').width() ); 这似乎无能为力。 我也尝试过使用页面样式设置宽度: ui-autocomplete { width: 500px; } 确实,这确实起作用,但是这意味着页面上的所有自动完成功能都必须具有相同的宽度,这并不理想。 有没有一种方法可以分别设置每个菜单的宽度?或者更好的是,有人可以解释为什么宽度对我来说不正确吗?

8
自动完成触发任何事件吗?
我有一个非常简单的表格。当用户在输入字段中键入内容时,我想更新他们在页面上其他位置键入的内容。这一切都很好。我已经绑定的更新的keyup,change和click事件。 唯一的问题是,如果您从浏览器的自动完成框中选择一个输入,则该输入不会更新。当您从自动完成功能中进行选择时,是否会触发任何事件(显然既不是change也不是click)。请注意,如果您从“自动完成”框中选择并模糊了输入字段,则将触发更新。我希望自动完成会立即触发它。 请参阅:http : //jsfiddle.net/pYKKp/(希望您过去用“电子邮件”输入填写了很多表格)。 HTML: <input name="email" /> <div id="whatever"><whatever></div> CSS: div { float: right; } 脚本: $("input").on('keyup change click', function () { var v = $(this).val(); if (v) { $("#whatever").text(v); } else { $("#whatever").text('<whatever>'); } });

18
Google Maps Places API V3自动完成-在输入时选择第一个选项
我已经按照http://web.archive.org/web/20120225114154/http://code.google.com:80/intl/sk-SK/apis/在我的输入框中成功实现了Google Maps Places V3自动完成功能。 maps / documentation / javascript / places.html。它工作得很好,但是我很想知道当用户按下Enter时如何使它从建议中选择第一个选项。我想我需要一些JS魔术,但是我对JS非常陌生,并且不知道从哪里开始。 提前致谢!

3
Vim的自动完成速度非常慢
大多数情况下,Vim中的自动完成功能对我来说很好用,但有时似乎正在扫描当前文件引用的文件,然后变得非常缓慢,有时需要花费几秒钟来将焦点释放给我。 有时Vim只是简单地告诉我,这是“扫描中”,这是在说“扫描标签” 我只在Ruby文件中发生这种情况,并且大多数情况下是在文件中有需求时发生的。 我的猜测是,这是一种用于检查相关文件中自动完成选项的功能,但我并不是真的需要它,而是希望使用更快的自动完成功能。

22
jQuery autoComplete点击全部查看?
我以相对简单的方式使用jQuery的自动完成功能: $(document).ready(function() { var data = [ {text: "Choice 1"}, {text: "Choice 2"}, {text: "Choice 3"} ] $("#example").autocomplete(data, { matchContains: true, minChars: 0, formatItem: function(item) { return item.text; } } ); }); 如何添加onclick事件(如按钮或链接),以显示自动完成功能的所有可用选项?基本上,我希望将自动完成和选择/下拉元素混合在一起。 谢谢!

3
单击带有VBA和HTML的自动完成列表中的项目
我创建了一个自动化程序,该程序可以让我在网站上输入详细信息(尽管我不能共享它,因为它是内部的)。我下面的代码仅在输入“ received from”的文本之前有效。但是,此“接收自”字段具有自动完成列表,我需要选择它才能填充其他字段,例如TIN和“地址”。 自动完成列表与https://jqueryui.com/autocomplete/中的列表非常相似, 或者 http://demos.codexworld.com/autocomplete-textbox-using-jquery-php-mysql/中的 下面是我的代码: Sub Automate_IE_Enter_Data() 'This will load a webpage in IE Dim i As Long Dim Url As String Dim IE As InternetExplorer Dim objElement As Object Dim objCollection As Object Dim HWNDSrc As Long Dim wsTemplate As Worksheet Dim objEvent As Object Dim li_arr …

3
在新的网络浏览器中使用Google的反向工程建议API是否违法?
我不会使用正式的API(如果有的话),因为所有这种性质的Google API都需要付款,而我将使用一个URL,我相信它可以在许多小型应用程序和网站中找到。 我当然会用“ Google Recommendations”标题来引用Google,单击它们时,所有这些都将重定向到浏览器中的Google页面。 这是从Chrome网络浏览器反向工程的请求URL: http://google.com/complete/search?output=toolbar&client=chrome&q=SEARCHTERM 它以JSON格式返回建议。 我会违反他们的使用/服务条款或准则吗? 我自己没有发现URL,它是这里另一个问题的答案,我想在小型项目中可能不会引起注意,但是事情的法律方面又如何呢? 不好意思,我不知道要使用哪个标签。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.