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 <david.schulz@qt.io>
This commit is contained in:
Leena Miettinen
2019-06-17 14:59:06 +02:00
parent 61fcdd0459
commit 7c8ba7bb51
4 changed files with 14 additions and 21 deletions

View File

@@ -1,6 +1,6 @@
/**************************************************************************** /****************************************************************************
** **
** Copyright (C) 2018 The Qt Company Ltd. ** Copyright (C) 2019 The Qt Company Ltd.
** Contact: https://www.qt.io/licensing/ ** Contact: https://www.qt.io/licensing/
** **
** This file is part of the Qt Creator documentation. ** This file is part of the Qt Creator documentation.
@@ -93,10 +93,10 @@
\li \l{Using Language Servers} \li \l{Using Language Servers}
The experimental language client provides code completion, The language client provides code completion, highlighting of the
highlighting of the symbol under cursor, and jumping to the symbol symbol under cursor, and jumping to the symbol definition for other
definition for other programming languages besides C++. In addition, programming languages besides C++. In addition, it integrates
it integrates diagnostics from the language server. diagnostics from the language server.
\li \l{Editing MIME Types} \li \l{Editing MIME Types}

View File

@@ -51,8 +51,8 @@
By providing a client for the language server protocol, \QC can support By providing a client for the language server protocol, \QC can support
the above features for several other programming languages besides C++. the above features for several other programming languages besides C++.
However, the experimental client does not support language servers that However, the client does not support language servers that require special
require special handling. handling.
\section1 Adding MIME Types for Language Servers \section1 Adding MIME Types for Language Servers
@@ -70,12 +70,6 @@
To use a language server: To use a language server:
\list 1 \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 > \li Select \uicontrol Tools > \uicontrol Options >
\uicontrol {Language Client} (or \uicontrol {Qt Creator} > \uicontrol {Language Client} (or \uicontrol {Qt Creator} >
\uicontrol Preferences > \uicontrol {Language Client} > on \uicontrol Preferences > \uicontrol {Language Client} > on
@@ -124,7 +118,7 @@
\section1 Reporting Issues \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 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 \uicontrol Help > \uicontrol {Report Bug} to report them in the Qt Bug
Tracker. The reports should include \QC console output with the environment Tracker. The reports should include \QC console output with the environment

View File

@@ -1,6 +1,6 @@
/**************************************************************************** /****************************************************************************
** **
** Copyright (C) 2018 The Qt Company Ltd. ** Copyright (C) 2019 The Qt Company Ltd.
** Contact: https://www.qt.io/licensing/ ** Contact: https://www.qt.io/licensing/
** **
** This file is part of the Qt Creator documentation. ** 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 languages as code, not just as plain text. This enables it to
provide you with useful features, such as semantic highlighting, provide you with useful features, such as semantic highlighting,
checking code syntax, code completion, and refactoring actions. checking code syntax, code completion, and refactoring actions.
In addition, the experimental language server plugin provides \QC supports some of these services also for other programming
some of these services for other programming languages, such as languages, such as Python, for which a \e {language server} is
Python, for which a \e {language server} is available that available that provides information about the code to IDEs.
provides information about the code to IDEs.
For more information, see \l{Coding}. For more information, see \l{Coding}.
\row \row
\li \inlineimage creator_buildingrunning.png \li \inlineimage creator_buildingrunning.png

View File

@@ -59,8 +59,8 @@
\uicontrol Options > \uicontrol Kits. \uicontrol Options > \uicontrol Kits.
Qt for Python projects rely on the \l{Using Language Servers} Qt for Python projects rely on the \l{Using Language Servers}
{experimental language server client} for code completion, {language server client} for code completion, highlighting, and
highlighting, and other useful features. other useful features.
If \QC cannot find an existing build for a particular \l{glossary-buildandrun-kit}{kit}, If \QC cannot find an existing build for a particular \l{glossary-buildandrun-kit}{kit},
it starts out it starts out