From 7c8ba7bb51f9ea90a0b24000a2fc4e7601863c63 Mon Sep 17 00:00:00 2001 From: Leena Miettinen Date: Mon, 17 Jun 2019 14:59:06 +0200 Subject: [PATCH] Doc: Remove the info about language client plugin being experimental It is now a standard part of Qt Creator and enabled by default. Change-Id: Ifcd4a2138c4a96e73efe97e5075414875773add4 Reviewed-by: David Schulz --- doc/src/editors/creator-coding.qdoc | 10 +++++----- .../creator-only/creator-language-server.qdoc | 12 +++--------- doc/src/overview/creator-only/creator-overview.qdoc | 9 ++++----- .../creator-only/creator-projects-opening.qdoc | 4 ++-- 4 files changed, 14 insertions(+), 21 deletions(-) diff --git a/doc/src/editors/creator-coding.qdoc b/doc/src/editors/creator-coding.qdoc index b897961996b..11990f46185 100644 --- a/doc/src/editors/creator-coding.qdoc +++ b/doc/src/editors/creator-coding.qdoc @@ -1,6 +1,6 @@ /**************************************************************************** ** -** Copyright (C) 2018 The Qt Company Ltd. +** Copyright (C) 2019 The Qt Company Ltd. ** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Creator documentation. @@ -93,10 +93,10 @@ \li \l{Using Language Servers} - The experimental language client provides code completion, - highlighting of the symbol under cursor, and jumping to the symbol - definition for other programming languages besides C++. In addition, - it integrates diagnostics from the language server. + The language client provides code completion, highlighting of the + symbol under cursor, and jumping to the symbol definition for other + programming languages besides C++. In addition, it integrates + diagnostics from the language server. \li \l{Editing MIME Types} diff --git a/doc/src/editors/creator-only/creator-language-server.qdoc b/doc/src/editors/creator-only/creator-language-server.qdoc index 705388802c4..9dc5d1e84ff 100644 --- a/doc/src/editors/creator-only/creator-language-server.qdoc +++ b/doc/src/editors/creator-only/creator-language-server.qdoc @@ -51,8 +51,8 @@ By providing a client for the language server protocol, \QC can support the above features for several other programming languages besides C++. - However, the experimental client does not support language servers that - require special handling. + However, the client does not support language servers that require special + handling. \section1 Adding MIME Types for Language Servers @@ -70,12 +70,6 @@ To use a language server: \list 1 - \li Enable the language client by selecting \uicontrol Help > - \uicontrol {About Plugins} > \uicontrol {Other Languages} > - \uicontrol {Language Client} (or \uicontrol {Qt Creator} > - \uicontrol {About Plugins} > \uicontrol {Other Languages} > - \uicontrol {Language Client} on \macos). - \li Restart \QC to load the language client plugin. \li Select \uicontrol Tools > \uicontrol Options > \uicontrol {Language Client} (or \uicontrol {Qt Creator} > \uicontrol Preferences > \uicontrol {Language Client} > on @@ -124,7 +118,7 @@ \section1 Reporting Issues - The experimental language service client has been mostly tested with Python. + The language service client has been mostly tested with Python. If problems arise when you try it or some other language, please select \uicontrol Help > \uicontrol {Report Bug} to report them in the Qt Bug Tracker. The reports should include \QC console output with the environment diff --git a/doc/src/overview/creator-only/creator-overview.qdoc b/doc/src/overview/creator-only/creator-overview.qdoc index 1f6f31936d1..790ed4bf0d0 100644 --- a/doc/src/overview/creator-only/creator-overview.qdoc +++ b/doc/src/overview/creator-only/creator-overview.qdoc @@ -1,6 +1,6 @@ /**************************************************************************** ** -** Copyright (C) 2018 The Qt Company Ltd. +** Copyright (C) 2019 The Qt Company Ltd. ** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Creator documentation. @@ -79,10 +79,9 @@ languages as code, not just as plain text. This enables it to provide you with useful features, such as semantic highlighting, checking code syntax, code completion, and refactoring actions. - In addition, the experimental language server plugin provides - some of these services for other programming languages, such as - Python, for which a \e {language server} is available that - provides information about the code to IDEs. + \QC supports some of these services also for other programming + languages, such as Python, for which a \e {language server} is + available that provides information about the code to IDEs. For more information, see \l{Coding}. \row \li \inlineimage creator_buildingrunning.png diff --git a/doc/src/projects/creator-only/creator-projects-opening.qdoc b/doc/src/projects/creator-only/creator-projects-opening.qdoc index 6298c896b52..38489791501 100644 --- a/doc/src/projects/creator-only/creator-projects-opening.qdoc +++ b/doc/src/projects/creator-only/creator-projects-opening.qdoc @@ -59,8 +59,8 @@ \uicontrol Options > \uicontrol Kits. Qt for Python projects rely on the \l{Using Language Servers} - {experimental language server client} for code completion, - highlighting, and other useful features. + {language server client} for code completion, highlighting, and + other useful features. If \QC cannot find an existing build for a particular \l{glossary-buildandrun-kit}{kit}, it starts out