自动完成查看源代码讨论查看历史
用户在输入一个字符串的部分内容时,就提供下拉菜单自动推荐相关常用字符串供用户选择以快速输入的功能特性
自动完成功能,指用户在输入一个字符串的部分内容时,就提供下拉菜单自动推荐相关常用字符串供用户选择以快速输入的一项功能特性。
- 中文名:自动完成
- 外文名:Autocomplete
- 类 别:计算机
在Web浏览器
通常指浏览器等软件自动跟踪用户最近键入的信息,如Web站点地址、表单的中信息以及搜索查询等并在键入新的信息时试图预测用户要键入的信息,并提供可能的匹配内容的功能,大多现代网页浏览器都已具备此功能。 使用Web浏览器内置的功能,经由浏览器的窗体数据记忆功能,获取匹配条件的字符串。
使用AJAX功能,以已输入的片段内容,向WebServer端获取匹配筛选条件的字符串清单 [1] 。
在电子邮件软件
在电子邮件软件中,自动完成通常用于填写收件人的电子邮件地址。只要输入电子邮件地址的前几个字,就会出现下拉菜单供选择。就像网站的URL一样,电子邮件地址往往是很长的一串字,因此不方便输入[2] 。
在代码的编辑器
很多编程语言的集成开发环境或编辑器中都支持自动完成。例如在输入类别或组件的变量后,再输入".",会出现其数据成员或成员函数名称的下拉菜单供选择。
在命令行
命令行补全(Command-line completion)允许用户在CLI键入命令、文件名等的一部分,再透过补全按键(常为Tab)加以补全。
在其他软件
TabKey Appinn