diff options
Diffstat (limited to 'doc/user/project/web_ide/index.md')
-rw-r--r-- | doc/user/project/web_ide/index.md | 50 |
1 files changed, 32 insertions, 18 deletions
diff --git a/doc/user/project/web_ide/index.md b/doc/user/project/web_ide/index.md index bb1609a74e5..481eca5a890 100644 --- a/doc/user/project/web_ide/index.md +++ b/doc/user/project/web_ide/index.md @@ -23,7 +23,7 @@ To pair the Web IDE with a remote development environment, see [remote developme To open the Web IDE from the GitLab UI: -1. On the top bar, select **Main menu > Projects** and find your project. +1. On the left sidebar, at the top, select **Search GitLab** (**{search}**) to find your project. 1. Use the <kbd>.</kbd> keyboard shortcut. You can also open the Web IDE from: @@ -36,13 +36,7 @@ You can also open the Web IDE from: To open the Web IDE from a file or the repository file list: -- In the upper-right corner of the page, select **Open in Web IDE**. - -If **Open in Web IDE** is not visible: - -1. Next to **Edit** or **Gitpod**, select the down arrow (**{chevron-lg-down}**). -1. From the dropdown list, select **Open in Web IDE**. -1. Select **Open in Web IDE**. +- In the upper right, select **Edit > Open in Web IDE**. ### From a merge request @@ -89,17 +83,17 @@ For more information, see the [VS Code documentation](https://code.visualstudio. ## Upload a new file -To upload a new file and add it to the Git repository: +To upload a new file in the Web IDE: -1. In the **Explorer** file tree, navigate to the directory where you want to upload the file. -1. Optional. If the directory does not exist yet, select the directory path where you want to have a new directory and either: - - Right-click on the directory path, and select **New Folder...**. You can create a nested directory path with the `/` separator, for example `parentdir/subdir1/subdir2`. - - In the **Explorer** panel, in the upper-right corner, select the new folder (**{folder-new}**) icon. -1. Enter the name of the new directory, and press <kbd>Enter/Return</kbd> to create it. -1. Right-click on the directory path and select `Upload...`. -1. Select the file you want to upload, then select `Open`. You can select and add multiple files at once. +1. On the activity bar on the left, select **Explorer** and go to the directory where you want to upload the file. +1. Optional. For a new directory, go to the path where you want to have the directory and do one of the following: + - Right-click the path, and select **New Folder...**. You can create a nested path with `/` (for example, `parentdir/subdir1/subdir2`). + - In the upper right of the **Explorer** panel, select **New Folder...** (**{folder-new}**). +1. Enter the name of the new directory, and press <kbd>Enter</kbd>. +1. Right-click the path, and select **Upload...**. +1. Select the file you want to upload, then select **Open**. You can upload multiple files at once. -The file is uploaded and automatically added as a new file to the Git repository. +The new file is uploaded and automatically added to the repository. ## Switch branches @@ -129,7 +123,17 @@ To commit changes in the Web IDE: or press <kbd>Control</kbd>+<kbd>Shift</kbd>+<kbd>G</kbd>. 1. Enter your commit message. 1. Select **Commit & Push**. -1. Commit to the current branch, or create a new branch. +1. Commit to the current branch, or [create a new branch](#create-a-branch). + +## Create a merge request + +To create a merge request in the Web IDE: + +1. [Commit the changes](#commit-changes). +1. In the pop-up notification in the lower-right corner, select **Create Merge Request**. + A new window opens for you to create the [merge request](../merge_requests/index.md). + +To access missed notifications, see [Access notifications](#access-notifications). ## Use the command palette @@ -178,6 +182,13 @@ To change the Web IDE theme: The active color theme is stored in the [user settings](#edit-settings). +## Access notifications + +When you perform actions in the Web IDE, notifications appear in the lower-right corner. To access missed notifications: + +1. On the status bar, in the lower-right corner, select the bell (**{notifications}**) for a list of notifications. +1. Select the notification you want to access. + <!-- ## Privacy and data collection for extensions The Web IDE Extension Marketplace is based on Open VSX. Open VSX does not collect any @@ -194,6 +205,9 @@ To protect your privacy and data: ## Interactive web terminals for the Web IDE (Beta) +WARNING: +This feature is in [Beta](../../../policy/experiment-beta-support.md#beta) and subject to change without notice. + When you set up a remote development server in the Web IDE, you can use interactive web terminals to: - Access a remote shell on the server. |