Add remote release notes highlights
This commit is contained in:
Родитель
7eda6fd6e0
Коммит
aacb65a47d
|
@ -71,10 +71,6 @@ Thanks to the new submenu proposed API, the Git **View and More Actions** (**...
|
|||
|
||||
![Git menu with submenus](images/1_48/git-submenus.png)
|
||||
|
||||
### Git API: Get remote sources command
|
||||
|
||||
The Git extension now exposes a new extension API command to show a remote source Quick Pick interface: `git.api.getRemoteSources`. Read more about this in [issue #102394](https://github.com/microsoft/vscode/issues/102394#issuecomment-658195488).
|
||||
|
||||
### GitHub: Publish to a public repository
|
||||
|
||||
When publishing a repository to GitHub, you now have the choice between making the repository public or private:
|
||||
|
@ -83,7 +79,7 @@ When publishing a repository to GitHub, you now have the choice between making t
|
|||
|
||||
### GitHub: Automatic fork repository
|
||||
|
||||
When attempting to push to a GitHub repository which you do not have any permissions to push to, the [GitHub Pull Requests and Issues](https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-pull-request-github) extension will now prompt you to fork the repository and push to that instead:
|
||||
When attempting to push to a GitHub repository, which you do not have any permissions to push to, the [GitHub Pull Requests and Issues](https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-pull-request-github) extension will now prompt you to fork the repository and push to that instead:
|
||||
|
||||
![Automatic fork repository](images/1_48/fork-github.gif)
|
||||
|
||||
|
@ -182,7 +178,7 @@ The hex editor now comes with a similar find and replace widget to the one foun
|
|||
|
||||
**Multi Select**
|
||||
|
||||
You can now use drag and drop selection, Shift and `kbstyle(Ctrl+click)` selection, and holding Shift and navigating with the keyboard to create a selection.
|
||||
You can now use drag and drop selection, `kbstyle(Shift)` and `kbstyle(Ctrl+click)` selection, and holding `kbstyle(Shift)` and navigating with the keyboard to create a selection.
|
||||
|
||||
![Multi Select](images/1_48/hex-selection.gif)
|
||||
|
||||
|
@ -190,8 +186,12 @@ You can now use drag and drop selection, Shift and `kbstyle(Ctrl+click)` selecti
|
|||
|
||||
Work continues on the [Remote Development extensions](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.vscode-remote-extensionpack), which allow you to use a container, remote machine, or the [Windows Subsystem for Linux](https://docs.microsoft.com/windows/wsl) (WSL) as a full-featured development environment.
|
||||
|
||||
You can learn about new extension features and bug fixes in the [Remote Development release notes](https://github.com/microsoft/vscode-docs/tree/master/remote-release-notes/v1_48.md).
|
||||
Feature highlights in 1.48 include:
|
||||
|
||||
* Remote - Containers: Pull environment variables from login and shell scripts.
|
||||
* Remote - SSH: Fewer prompts when starting or maintaining an SSH connection.
|
||||
|
||||
You can learn about new extension features and bug fixes in the [Remote Development release notes](https://github.com/microsoft/vscode-docs/tree/master/remote-release-notes/v1_48.md).
|
||||
|
||||
### Notebooks
|
||||
|
||||
|
@ -223,7 +223,7 @@ You can now collapse cell outputs and inputs, which are useful when you want to
|
|||
|
||||
**Jupyter notebooks using the Python Extension**
|
||||
|
||||
The Python Extension team has announced a preview for using Jupyter with VS Code's native notebooks. You can read details in their blog post here: https://devblogs.microsoft.com/python/notebooks-are-getting-revamped/
|
||||
The Python Extension team has announced a preview for using Jupyter with VS Code's native notebooks. You can read details in their [Python Notebooks blog post](https://devblogs.microsoft.com/python/notebooks-are-getting-revamped/).
|
||||
|
||||
### GitHub Pull Requests and Issues
|
||||
|
||||
|
@ -244,6 +244,10 @@ Task definitions now have an optional `when` property. You can use the `when` pr
|
|||
|
||||
Tree views can set a `visibility` on their `package.json` contribution. The options are `visible` (default), `collapsed`, and `hidden`. The visibility state is only used the first time the user opens a workspace, after that, the visibility is always restored to whatever the user set it to.
|
||||
|
||||
### Git: Get remote sources command
|
||||
|
||||
The Git extension now exposes a new extension API command to show a remote source Quick Pick interface: `git.api.getRemoteSources`. Read more about this in [issue #102394](https://github.com/microsoft/vscode/issues/102394#issuecomment-658195488).
|
||||
|
||||
### Using Authentication Providers
|
||||
|
||||
The API for retrieving authentication information from Authentication Providers is now stable. Using `getSession` and `onDidChangeSession`, extensions are able to request login information and listen for changes for the two built- in Authentication Providers, Microsoft and GitHub. See [here](https://github.com/microsoft/vscode-extension-samples/tree/master/github-authentication-sample) for a sample extension on how to authenticate to GitHub.
|
||||
|
@ -292,7 +296,7 @@ And check out this blog post on using [Dev Containers in Education](https://code
|
|||
|
||||
### Java lightweight mode
|
||||
|
||||
The [Language Support for Java](https://marketplace.visualstudio.com/items?itemName=redhat.java) extension now supports a lightweight mode, for when you want to quickly review and navigate your Java source files without creating or opening a Java project. You'll still get powerful language features such as code navigation, outlining, and syntax checking for your source code, as well as the JDK.
|
||||
The [Language Support for Java](https://marketplace.visualstudio.com/items?itemName=redhat.java) extension now supports a [lightweight mode](https://code.visualstudio.com/docs/java/java-project#_lightweight-mode), for when you want to quickly work with your Java source files. You'll still get powerful language features such as code completion, navigation, outlining, and syntax checking for your source code, as well as the JDK.
|
||||
|
||||
### Azure Cache extension
|
||||
|
||||
|
@ -406,6 +410,7 @@ Contributions to `vscode-recipes`:
|
|||
* [tasdevani21 (@tasdevani21)](https://github.com/tasdevani21): Update Vuejs readme to include latest cli commands and improve debugging [PR #263](https://github.com/microsoft/vscode-recipes/pull/263)
|
||||
|
||||
Contribution to `vscode-hexeditor`:
|
||||
|
||||
* [Jean Pierre (@jeanp413)](https://github.com/jeanp413): Improvements to cell selection logic [PR #92](https://github.com/microsoft/vscode-hexeditor/pull/92)
|
||||
|
||||
Contributions to `vscode-js-debug`:
|
||||
|
|
|
@ -1,18 +1,22 @@
|
|||
# July 2020 (version 1.48)
|
||||
|
||||
## Visual Studio Code Remote Core
|
||||
|
||||
## SSH
|
||||
|
||||
### Notable Fixes
|
||||
|
||||
* [1760](https://github.com/microsoft/vscode-remote-release/issues/1760): Panel "check remote" keeps popping out and interrupting my work
|
||||
* [2518](https://github.com/microsoft/vscode-remote-release/issues/2518): Remote SSH password keeps asking password (Installation already in progress)
|
||||
|
||||
## Containers
|
||||
|
||||
### Environment Variables Probe
|
||||
### Environment variables probe
|
||||
|
||||
The `devcontainer.json` has a new property `"userEnvProbe"` to specify if environment variables should be extracted from the container user's startup scripts. Supported values are `"none"` (the default), `"loginInteractiveShell"` (e.g., sourcing `.bash_profile` for Bash) and `"interactiveShell"` (e.g., sourcing `.bashrc` for Bash). Which scripts are run depends on the container user's default shell.
|
||||
The `devcontainer.json` file has a new property, `userEnvProbe`, to specify if environment variables should be extracted from the container user's startup scripts.
|
||||
|
||||
## WSL
|
||||
Supported values are:
|
||||
|
||||
## Notable Fixes
|
||||
* `none` - No environment variables are pulled in. (default)
|
||||
* `loginInteractiveShell` - Use the login script. For example, sourcing `.bash_profile` for Bash.
|
||||
* `interactiveShell` - Use the shell script. For example, sourcing `.bashrc` for Bash.
|
||||
|
||||
- [1760](https://github.com/microsoft/vscode-remote-release/issues/1760): Panel "check remote" keeps popping out and interrupting my work
|
||||
- [2518](https://github.com/microsoft/vscode-remote-release/issues/2518): Remote SSH password keeps asking password (Installation already in progress)
|
||||
The scripts that run depend on the container user's default shell.
|
||||
|
|
Загрузка…
Ссылка в новой задаче