Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit d68f6c1

Browse files
timeyoutakeit2percentsilkfelicitymayjshortyJamesMGreene
authored
Adding more developer focused content for Codespaces docs (#19823)
* updating arch for new developer focused content * remove about codespaces from child list * Devcontainer updates * rearranging for new getting started content * reorganizing and renaming getting started * Add VS to tool switcher * Actually adding correct key for vscode * Adding vscode as a switcher value * Adding switcher to quickstart * Updates to quickstart * adding first draft of creating your codespace * taking out additional line and linking to customizing your codespace docs * Update new codespace img * Updating devcontainer.json for docs * fixing changes and adding more ideas for deep dive * adding a few more changes to the deep dive * suggestings from jake and expanding the deep dive * re-writing some content * adding information about a shallow clone * add more information about dev containers * adding feedback * Apply suggestions from code review Co-authored-by: Felicity Chapman <[email protected]> * adding a note box to committing section * adding correct link for default container * improving deep dive based on feedback * making some edits, adding diagrams and images, and making it seem less like a wall of text * addinig new image * updating port forwarding diagram * removing duplicated redirects * updating overview with feedback from Matt and a more active voice * updating quickstart based on feedback * updating deep dive based on feedback * remove updates for switcher * Clarify that dotfiles are opt-in Per https://github.com/github/codespaces/issues/3223 * fixing header size * moving codespace higher up the list * updating based on feedback from Martin and Meg Co-authored-by: Allison Weins <[email protected]> Co-authored-by: Felicity Chapman <[email protected]> Co-authored-by: Jake Shorty <[email protected]> Co-authored-by: James M. Greene <[email protected]>
1 parent 3d7a7f2 commit d68f6c1

23 files changed

Lines changed: 288 additions & 109 deletions
98.6 KB
Loading
129 KB
Loading
-17 KB
Loading
36.6 KB
Loading
77.6 KB
Loading
10.4 KB
Loading

content/codespaces/about-codespaces.md renamed to content/codespaces/codespaces-reference/about-codespaces.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ redirect_from:
55
- /github/developing-online-with-github-codespaces/about-github-codespaces
66
- /github/developing-online-with-codespaces/about-codespaces
77
- /codespaces/getting-started-with-codespaces/about-codespaces
8+
- /codespaces/about-codespaces
89
versions:
910
fpt: '*'
1011
type: overview

content/codespaces/codespaces-reference/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ intro: 'This section contains references that will allow you to be successful wi
44
versions:
55
fpt: '*'
66
children:
7+
- /about-codespaces
78
- /about-billing-for-codespaces
89
- /troubleshooting-your-codespace
910
- /allowing-your-codespace-to-access-a-private-image-registry

content/codespaces/setting-up-your-codespace/configuring-codespaces-for-your-project.md renamed to content/codespaces/customizing-your-codespace/configuring-codespaces-for-your-project.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ intro: 'You can use a `devcontainer.json` file to define a {% data variables.pro
44
permissions: People with write permissions to a repository can create or edit the codespace configuration.
55
redirect_from:
66
- /github/developing-online-with-github-codespaces/configuring-github-codespaces-for-your-project
7+
- /codespaces/setting-up-your-codespace/configuring-codespaces-for-your-project
78
- /github/developing-online-with-codespaces/configuring-codespaces-for-your-project
89
versions:
910
fpt: '*'
@@ -67,7 +68,7 @@ For more information on using a Dockerfile in a dev container, see [Create a dev
6768

6869
If you don't define a configuration in your repository, {% data variables.product.prodname_dotcom %} creates a codespace with a base Linux image. The base Linux image includes languages and runtimes like Python, Node.js, JavaScript, TypeScript, C++, Java, .NET, PHP, PowerShell, Go, Ruby, and Rust. It also includes other developer tools and utilities like git, GitHub CLI, yarn, openssh, and vim. To see all the languages, runtimes, and tools that are included use the `devcontainer-info content-url` command inside your codespace terminal and follow the url that the command outputs.
6970

70-
Alternatively, for more information about everything that is included in the base Linux image, see the latest file in the [`microsoft/vscode-dev-containers`](https://github.com/microsoft/vscode-dev-containers) repository.
71+
Alternatively, for more information about everything that is included in the base Linux image, see the latest file in the [`microsoft/vscode-dev-containers`](https://github.com/microsoft/vscode-dev-containers/tree/main/containers/codespaces-linux) repository.
7172

7273
The default configuration is a good option if you're working on a small project that uses the languages and tools that {% data variables.product.prodname_codespaces %} provides.
7374

content/codespaces/setting-up-your-codespace/index.md renamed to content/codespaces/customizing-your-codespace/index.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
---
2-
title: Setting up your codespace
3-
intro: '{% data variables.product.prodname_codespaces %} is a dedicated environment for you. You can configure your repositories with a dev container to shape their default {% data variables.product.prodname_codespaces %} environment, and personalize your development experience across all of your codespaces with dotfiles and Settings Sync.'
2+
title: Customizing your codespace
3+
intro: '{% data variables.product.prodname_codespaces %} is a dedicated environment for you. You can configure your repositories with a dev container to define their default Codespaces environment, and personalize your development experience across all of your codespaces with dotfiles and Settings Sync.'
44
versions:
5-
fpt: '*'
5+
free-pro-team: '*'
6+
redirect_from:
7+
- /codespaces/setting-up-your-codespace
68
topics:
79
- Codespaces
810
children:

0 commit comments

Comments
 (0)