forked from qt-creator/qt-creator
Doc: Add a "What's New" section to the change log
Add short sections for each new main feature, such as a plugin. Task-number: QTCREATORBUG-28996 Change-Id: Iceca604064bb151bf7dd2239c0520546266c53f9 Reviewed-by: hjk <hjk@qt.io> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
93
dist/changelog/changes-11.0.0.md
vendored
93
dist/changelog/changes-11.0.0.md
vendored
@@ -10,17 +10,74 @@ the public Git repository. For example:
|
|||||||
git clone git://code.qt.io/qt-creator/qt-creator.git
|
git clone git://code.qt.io/qt-creator/qt-creator.git
|
||||||
git log --cherry-pick --pretty=oneline origin/10.0..v11.0.0
|
git log --cherry-pick --pretty=oneline origin/10.0..v11.0.0
|
||||||
|
|
||||||
|
What's new?
|
||||||
|
------------
|
||||||
|
|
||||||
|
* Markdown editor with preview (QTCREATORBUG-27883)
|
||||||
|
* Internal terminal (QTCREATORBUG-8511)
|
||||||
|
* Experimental support for GitHub Copilot
|
||||||
|
* Experimental support for the `vcpkg` C/C++ package manager
|
||||||
|
* Experimental support for the Axivion static analyzer
|
||||||
|
|
||||||
|
### Markdown
|
||||||
|
|
||||||
|
You can open markdown (.md) files for editing or select `File > New File >
|
||||||
|
General > Markdown File` to create a new file.
|
||||||
|
|
||||||
|
([Documentation](https://doc-snapshots.qt.io/qtcreator-11.0/creator-markdown-editor.html))
|
||||||
|
|
||||||
|
### Terminal
|
||||||
|
|
||||||
|
When you select the `Run in Terminal` check box and run an application or the
|
||||||
|
`Open Terminal` button to open a terminal, the default terminal opens in the
|
||||||
|
`Terminal` output view. It supports multiple tabs, as well as various
|
||||||
|
shells, colors, and fonts.
|
||||||
|
|
||||||
|
To use an external terminal, deselect the `Use internal terminal` check box in
|
||||||
|
`Preferences > Terminal`.
|
||||||
|
|
||||||
|
([Documentation](https://doc-snapshots.qt.io/qtcreator-11.0/creator-output-panes.html#terminal))
|
||||||
|
|
||||||
|
### Copilot
|
||||||
|
|
||||||
|
The experimental Copilot plugin integrates
|
||||||
|
[GitHub Copilot](https://github.com/features/copilot), which uses OpenAI to
|
||||||
|
suggest code in the `Edit` mode.
|
||||||
|
|
||||||
|
To set Copilot preferences, select `Preferences > Copilot`.
|
||||||
|
|
||||||
|
([Documentation](https://doc-snapshots.qt.io/qtcreator-11.0/creator-copilot.html))
|
||||||
|
|
||||||
|
### vcpkg
|
||||||
|
|
||||||
|
The experimental vcpkg plugin integrates the [vcpgk](https://vcpkg.io)
|
||||||
|
package manager for downloading and managing libraries.
|
||||||
|
|
||||||
|
Select the `vcpkg` installation location in `Preferences > CMake > Vcpkg > Path`.
|
||||||
|
|
||||||
|
To create a new `vcpkg.json` package manifest file, select `File > New File >
|
||||||
|
vcpkg`. The file is automatically added to the CMakeLists.txt file for the
|
||||||
|
project.
|
||||||
|
|
||||||
|
Edit manifest files in the manifest editor. To search for packages to add to the
|
||||||
|
file, select the `Search Package` button on the manifest editor toolbar.
|
||||||
|
|
||||||
|
([Documentation](https://doc-snapshots.qt.io/qtcreator-11.0/creator-vcpkg.html))
|
||||||
|
|
||||||
|
### Axivion
|
||||||
|
|
||||||
|
After you configure access to the [Axivion](https://www.axivion.com) Dashboard
|
||||||
|
and link a project to an Axivion project in the project settings, Qt Creator
|
||||||
|
shows annotations of the latest run in the editors and allows you to view some
|
||||||
|
details on the issues.
|
||||||
|
|
||||||
|
([Documentation](https://doc-snapshots.qt.io/qtcreator-11.0/creator-axivion.html))
|
||||||
|
|
||||||
General
|
General
|
||||||
-------
|
-------
|
||||||
|
|
||||||
* Added a `Terminal` view (QTCREATORBUG-8511)
|
* Added a more spacious `Relaxed` toolbar style to `Preferences > Environment >
|
||||||
([Documentation](https://doc-snapshots.qt.io/qtcreator-11.0/creator-output-panes.html#terminal))
|
Interface`
|
||||||
* Opt-out via `Preferences` > `Terminal` preferences
|
|
||||||
* Added support for
|
|
||||||
* different shells, colors, fonts, and multiple tabs
|
|
||||||
* opening file paths in Qt Creator with `Ctrl+click` (`Cmd+click` on
|
|
||||||
macOS)
|
|
||||||
* Added a more spacious "relaxed" toolbar style `Environment > Interface`
|
|
||||||
* Added a pin button to progress details instead of automatically resetting
|
* Added a pin button to progress details instead of automatically resetting
|
||||||
their position (QTCREATORBUG-28829)
|
their position (QTCREATORBUG-28829)
|
||||||
* Improved the selection and navigation in the `Issues` view
|
* Improved the selection and navigation in the `Issues` view
|
||||||
@@ -52,9 +109,6 @@ Editing
|
|||||||
|
|
||||||
### Language Server Protocol
|
### Language Server Protocol
|
||||||
|
|
||||||
* Added experimental support for GitHub Copilot
|
|
||||||
([GitHub documentation](https://github.com/features/copilot))
|
|
||||||
([Qt Creator documentation](https://doc-snapshots.qt.io/qtcreator-11.0/creator-copilot.html))
|
|
||||||
* Added missing actions for opening the `Call Hierarchy` (QTCREATORBUG-28839,
|
* Added missing actions for opening the `Call Hierarchy` (QTCREATORBUG-28839,
|
||||||
QTCREATORBUG-28842)
|
QTCREATORBUG-28842)
|
||||||
|
|
||||||
@@ -70,11 +124,6 @@ Editing
|
|||||||
* Added the option to create a virtual environment (`venv`) to the Python
|
* Added the option to create a virtual environment (`venv`) to the Python
|
||||||
interpreter selector and the wizard (PYSIDE-2152)
|
interpreter selector and the wizard (PYSIDE-2152)
|
||||||
|
|
||||||
### Markdown
|
|
||||||
|
|
||||||
* Added a Markdown editor with preview (QTCREATORBUG-27883)
|
|
||||||
* Added a wizard for Markdown files (QTCREATORBUG-29056)
|
|
||||||
|
|
||||||
Projects
|
Projects
|
||||||
--------
|
--------
|
||||||
|
|
||||||
@@ -95,14 +144,6 @@ Projects
|
|||||||
|
|
||||||
* Added an option for the interpreter to the wizards
|
* Added an option for the interpreter to the wizards
|
||||||
|
|
||||||
### vcpkg
|
|
||||||
|
|
||||||
* Added experimental support for `vcpkg`
|
|
||||||
([vcpgk documentation](https://vcpkg.io/en/))
|
|
||||||
* Added an option for the `vcpkg` installation location
|
|
||||||
* Added a search dialog for packages
|
|
||||||
* Added a wizard and an editor for `vcpkg.json` files
|
|
||||||
|
|
||||||
Debugging
|
Debugging
|
||||||
---------
|
---------
|
||||||
|
|
||||||
@@ -133,10 +174,6 @@ Analyzer
|
|||||||
* Fixed that a `.clang-tidy` file in the project directory was not used by
|
* Fixed that a `.clang-tidy` file in the project directory was not used by
|
||||||
default (QTCREATORBUG-28852)
|
default (QTCREATORBUG-28852)
|
||||||
|
|
||||||
### Axivion
|
|
||||||
|
|
||||||
* Added experimental support
|
|
||||||
|
|
||||||
Version Control Systems
|
Version Control Systems
|
||||||
-----------------------
|
-----------------------
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user