forked from qt-creator/qt-creator
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:
@@ -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}
|
||||||
|
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
@@ -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
|
||||||
|
Reference in New Issue
Block a user