在本页中

配置QML Language Server

自 Qt 6.4 起,QML Language Server 提供代码自动补全功能,并对 Qt XML 发出警告。

要为QML Language Server 设置首选项,请访问首选项>Language Client >General ,然后选择 QML Language Server.

语言客户端首选项中的常规选项卡

关闭所有项目的QML Language Server

要全局关闭QML Language Server ,请清除 QML Language Server复选框。

有关如何为特定项目打开或关闭语言服务器的更多信息,请参阅为项目配置语言服务器

使用高级功能

默认情况下,QML Language Server 会发出警告信息并提供代码自动补全功能,而嵌入式代码模型会处理重命名符号和查找用法等高级功能。

要禁用嵌入式代码模型并使用QML Language Server 处理所有事务,请选择Use advanced features

选择QML Language Server 版本

要使用QML Language Server 与当前套件中的 Qt 版本一起提供,请选择Use qmlls from project Qt kit 。这是默认选项。

要始终使用最高注册 Qt 版本的QML Language Server ,请选择Use qmlls from latest Qt kit

要使用较早的QML Language Server 版本,请选择Allow versions below Qt 6.8

要使用特定的QML Language Server 版本,请在Use custom qmlls executable 中设置可执行文件的路径。要下载最新的QML Language Server 版本,请选择Download latest standalone qmlls

自动配置新 CMake 项目

要自动配置新 CMake 项目,请选择Create .qmlls.ini files for new projects

另请参阅 如何:管理语言服务器启用禁用消息CMake 编译配置工具包语言服务器

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.