update
This commit is contained in:
Родитель
cf81c805f8
Коммит
56b14bfee7
|
@ -156,6 +156,16 @@ Every milestone comes with new proposed APIs and extension authors can try them
|
|||
|
||||
You cannot publish an extension that uses a proposed API. There may be breaking changes in the next release and we never want to break existing extensions.
|
||||
|
||||
### Icon contribution point
|
||||
|
||||
The icon contribution point allow extensions to define a new icon by id, along with a default icon.
|
||||
That icon id can then be used by the extension (or any other extensions that depend on the extension) at the places where ThemeIcon can be used:
|
||||
In [markdown strings](https://github.com/microsoft/vscode/blob/e88863d191fed9c81a0087ff225ef7daf79c40b8/src/vs/vscode.d.ts#L2516) (`"$(distro-ubuntu)" Ubuntu 20.04"`) and at all places that take a [ThemeIcon](https://github.com/microsoft/vscode/blob/e88863d191fed9c81a0087ff225ef7daf79c40b8/src/vs/vscode.d.ts#L800) ( `new ThemeIcon("distro-ubuntu")`)
|
||||
|
||||
Product icon themes can redefine the icon (if they know about the icon id)
|
||||
|
||||
See [issue 114942](https://github.com/microsoft/vscode/issues/114942) for more details and if you want to give feedback.
|
||||
|
||||
### Inline value provider API
|
||||
|
||||
Today the **Show Inline Values** feature of VS Code's debugger is based on a generic implementation in VS Code core, and doesn't provide customizability through settings or extensibility via extensions. As a consequence, it is not a perfect fit for all languages and sometimes shows incorrect values because it doesn't understand the underlying source language. For this reason, we are working on an extension API that allows to replace the built-in implementation completely or to replace parts of the implementation with custom code.
|
||||
|
@ -308,6 +318,10 @@ Contributions to `vscode-emmet-helper`:
|
|||
* Enable multiple extensions path to emmet.extensionPath setting [PR #52](https://github.com/microsoft/vscode-emmet-helper/pull/52)
|
||||
* [@shskwmt (Shunsuke Iwamoto)](https://github.com/shskwmt): Fixes 115946(vscode): Add '{' to htmlAbbreviationStartRegex [PR #45](https://github.com/microsoft/vscode-emmet-helper/pull/45)
|
||||
|
||||
Contributions to `vscode-html-languageservice`:
|
||||
|
||||
* [@sapphi-red (翠 / green)](https://github.com/sapphi-red): Remove existing attribute from autocomplete suggestions [PR #99](https://github.com/microsoft/vscode-html-languageservice/pull/99)
|
||||
|
||||
<!-- In-product release notes styles. Do not modify without also modifying regex in gulpfile.common.js -->
|
||||
<a id="scroll-to-top" role="button" title="Scroll to top" aria-label="scroll to top" href="#"><span class="icon"></span></a>
|
||||
<link rel="stylesheet" type="text/css" href="css/inproduct_releasenotes.css"/>
|
||||
|
|
Загрузка…
Ссылка в новой задаче