Questions tagged «autocomplete»

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


30
删除Chrome自动完成功能的输入背景色?
在我正在处理的表单上,Chrome浏览器会自动填写电子邮件和密码字段。很好,但是Chrome将背景颜色更改为浅黄色。 我正在研究的设计是在深色背景上使用浅色文本,因此这确实弄乱了表单的外观-我有明显的黄色框和几乎看不见的白色文本。聚焦后,场将恢复正常。 是否可以停止Chrome更改这些字段的颜色?

30
禁用Chrome自动填充
这个问题的答案是社区的努力。编辑现有答案以改善此职位。它目前不接受新的答案或互动。 我一直在遇到几种形式的Chrome自动填充行为问题。 表单中的所有字段都有非常通用且准确的名称,例如“电子邮件”,“名称”或“密码”,并且它们也已autocomplete="off"设置。 自动完成标志已成功禁用了自动完成行为,该行为会在您开始键入时出现一个下拉列表,但未更改Chrome自动将字段填充为的值。 除了chrome不能正确填充输入(例如用电子邮件地址填充电话输入)之外,这种行为是可以的。客户对此有所抱怨,因此已证实它是在多种情况下发生的,而不是我在计算机上本地完成的操作的某种结果。 我能想到的唯一当前解决方案是动态生成自定义输入名称,然后在后端提取值,但这似乎是解决此问题的一种很怪异的方法。是否有任何可更改自动填充行为的标记或怪癖可用来解决此问题?


30
Chrome忽略autocomplete =“ off”
我创建了一个使用标签箱下拉菜单的Web应用程序。此功能在Chrome浏览器(版本21.0.1180.89)以外的所有浏览器中均适用。 尽管input字段和form具有autocomplete="off"属性的字段都一样,但Chrome仍坚持显示该字段先前条目的下拉历史记录,这使标记框列表消失了。

30
禁用浏览器的“保存密码”功能
在政府医疗机构工作的乐趣之一是必须处理与PHI(受保护的健康信息)打交道有关的所有偏执狂。不要误会我的意思,我全力以赴来尽一切可能保护人们的个人信息(健康,财务,上网习惯等),但是有时候人们会显得有些过份。 恰当的例子:我们的一位州客户最近发现,该浏览器提供了方便的功能来保存您的密码。我们都知道它已经存在了一段时间,并且完全是可选的,并且最终用户可以决定是否使用它是明智的决定。但是,目前有一些骚动,我们被要求找到一种方法来禁用我们网站的功能。 问题:网站是否可以告诉浏览器不要提供记住密码的方法?我从事Web开发已有很长时间了,但是我不知道我以前曾遇到过。 任何帮助表示赞赏。

11
Vim中的自动补全
经过长时间的“培训”,我终于切换到了Vim。但是我在自动补全方面遇到了一些麻烦。键入时如何获得代码建议? 我通常开发PHP,Ruby,HTML,C和CSS。
258 vim  autocomplete  macvim 

7
Vim中的自动补全
简而言之,我正在寻找Vim编辑器可以正常工作的自动完成功能。我之前曾争论过,Vim完全替代了Linux下的IDE,尽管这确实是正确的,但它缺少一个重要功能:自动完成。 我了解Ctrl+ N,丰富的Ctags集成,Taglist,cppcomplete和OmniCppComplete。las,这些都不符合我对“自动完成工作”的描述: Ctrl+N(仅当您忘记了如何拼写class或时,才能很好地工作)while。那好吧。 Ctags给您起了基础,但有很多缺点。 Taglist只是一个Ctags包装器,因此继承了它的大多数缺点(尽管它对于列表声明非常有效)。 cppcomplete根本无法按承诺工作,并且我无法弄清楚我做错了什么,或者它是否在“正常工作”并且限制是设计使然。 OmniCppComplete似乎与cppcomplete具有相同的问题,即自动完成无法正常工作。此外,该tags文件再次需要手动更新。 我知道这样一个事实,甚至没有完善的现代IDE也不能提供良好的C ++代码完成功能。这就是为什么到目前为止,我已经接受Vim在这一领域的不足。但是我认为基本的代码完成水平要求不高,实际上是生产使用所必需的。所以我正在寻找至少可以完成以下任务的东西。 语法意识。cppcomplete承诺(但对我而言不兑现)以下内容的正确,作用域自动完成: variableName.abc variableName->abc typeName::abc 实际上,其他任何东西都完全没有用。 可配置性。我需要(轻松地)指定源文件的位置,并因此指定脚本从何处获取其自动完成信息。实际上,我的目录中有一个Makefile,它指定所需的包含路径。Eclipse可以解释其中的信息,为什么还没有Vim脚本? 最新。更改文件中的内容后,我希望自动完成功能能够反映这一点。我不想要手动触发ctags(或一些类似)。另外,更改应该是增量的,即当我只更改一个文件时,重新解析整个目录树(可能很大)是完全不可接受的ctags。 我忘记了什么吗?随时更新。 我对大量的配置和/或修改很满意,但是我不想从头开始编写解决方案,而且我也不擅长调试Vim脚本。 最后一点,我真的很喜欢Java和C#的相似之处,但我想这太令人希望了:ctags仅解析代码文件,Java和C#都具有庞大的预编译框架,需要对其进行索引。不幸的是,在没有IDE的情况下开发.NET甚至比C ++更像是PITA。
257 c++  vim  ide  autocomplete 

2
如何停止Notepad ++对文件中的所有单词显示自动完成功能
我正在尝试将Notepad ++与Progress编程语言一起使用。 我已经在%APPDATA%\Roaming\Notepad++as中安装了语言定义,userDefineLang.xml并且语法高亮显示正常工作。 我已经在notepad++ Plugins\APIs名为的目录中放置了一个文件progress.xml,但是Notepad ++无法识别其内容。 我还从该目录中删除了所有其他语言文件,并且Notepad ++仍显示与删除它们之前完全相同的自动完成建议。 同样,在键入程序时,文件中的每个单词看起来都是自动完成的建议,而不仅仅是关键字或函数名称。 有人知道如何追踪吗?

9
如何将Google自动填充结果限制为仅城市和国家/地区
我正在使用google自动补全地方javascript返回搜索框的建议结果,我只需要显示与输入字符相关的城市和国家/地区,但google api会提供很多我不需要的一般地方结果,所以限制结果只显示城市和国家。 我正在使用以下示例: <html> <head> <style type="text/css"> body { font-family: sans-serif; font-size: 14px; } </style> <title>Google Maps JavaScript API v3 Example: Places Autocomplete</title> <script src="http://maps.googleapis.com/maps/api/js?sensor=false&libraries=places" type="text/javascript"></script> <script type="text/javascript"> function initialize() { var input = document.getElementById('searchTextField'); var autocomplete = new google.maps.places.Autocomplete(input); } google.maps.event.addDomListener(window, 'load', initialize); </script> </head> <body> <div> <input id="searchTextField" …

12
如何获得bash补全以使用别名?
例子: 我在Mac上使用bash v3.2.17,正在使用通过具有bash_completion变体的macports安装的git。 当我键入git checkout m<tab>。例如,我完成了master。 但是,我有一个别名git checkout,gco。当我输入时gco m<tab>,我没有自动完成分支名称。 理想情况下,我希望自动补全可以神奇地为我的所有别名工作。可能吗?失败的话,我想为每个别名手动自定义它。那么,我该怎么办?
195 git  bash  shell  unix  autocomplete 

3
禁用IntelliJ已加星标(打包)导入?
我是一个正在迁移的Eclipse IDE用户,正在学习IntelliJ IDEA 9。 缺省情况下,在从同一包中导入99个类之前,Eclipse IDE不会使用加星标的导入,因此几乎永远不会发生。 但是IntelliJ IDEA似乎太热衷于执行此操作,我无法解决如何禁用它。 例如,键入之后JList再ALT+ ENTER自动导入,整个javax.swing包进口,而不只是我指定的类。 我尝试javax.swing从自动补全中排除,但这只会阻止建议任何 Swing类,这会适得其反。

17
自制软件的git不使用补全
当使用OSX的git时,我修改文件后就可以git commit <tab>轻松完成操作,这会将文件名自动完成为修改后的文件名。但是,如果我从自制软件安装了较新版本的git并使用了该功能,则该功能将不再起作用(这意味着我按<tab>,它只是“询问”我要执行的文件,甚至包括没有更改的文件) )。 谁能阐明为什么以及如何解决这个问题?我更喜欢使用自制的git,因为它是最新的。 我的外壳是zsh,并且既未安装bash-completion也未zsh-completions工作(即使遵循homebrew的安装后说明)。 另外,用自制软件安装git后,它说 Bash completion has been installed to: /usr/local/etc/bash_completion.d zsh completion has been installed to: /usr/local/share/zsh/site-functions 所以我不能使用其中之一吗?
144 macos  git  autocomplete  zsh 


14
UltiSnips和YouCompleteMe
我的macvim上安装了捆绑ultisnips和youcompleteme。问题是,由于tab被ycm绑定,所以ultisnips无法正常工作。我尝试放置,let g:UltiSnipsExpandTrigger = "<s-tab>"以便可以使用shift-tab触发代码段完成,但是由于某些未知原因,该代码不起作用。我可以使用大写作为触发,但是到目前为止,我还没有找到实现此目的的方法。 你们中的任何一个都一起使用这两个附加组件吗?如何使班次排班表工作?您可以推荐另一个按键来触发摘要吗?

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.