Skip to content

Commit 9d972e1

Browse files
author
gregvanl
committed
Edits based on feedback
1 parent 759ba8f commit 9d972e1

File tree

2 files changed

+12
-19
lines changed

2 files changed

+12
-19
lines changed

docs/ide/codespaces/customize-codespaces.md

Lines changed: 9 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,9 @@ Windows codespaces come with many frameworks and tools already installed so you
2929
| Azure CLI | az | 2.5 |
3030
| Chocolatey | choco | 0.10.15 |
3131
| CMake | cmake | 3.17 |
32-
| Docker Desktop | docker | 19.03 |
3332
| Git | git | 2.26 |
3433
| Microsoft build | msbuild | 16.7 |
35-
| Microsoft SQL Server Developer Edition 2019 | N/A | 15.0 |
34+
| Microsoft SQL Server Express Edition 2019 | N/A | 15.0 |
3635
| Ninja | ninja | 1.8.2 |
3736
| Node.js | node | 12.16 |
3837
| NPM | npm | 6.14 |
@@ -86,7 +85,7 @@ GitHub Codespaces support the following *devcontainer.json* properties. Setting
8685

8786
### devinit.json
8887

89-
You can run the `devinit` command line directly but it also supports creating [*devinit.json*]() configuration files to describe which set of `devinit` tools to run along with additional inputs.
88+
While you can run the `devinit` command line directly, we recommend creating [*devinit.json*]() configuration files, which describe the set of `devinit` tools to run along with additional inputs.
9089

9190
For example, to install the [.NET Core SDK], a *.devinit.json* would look like:
9291

@@ -120,7 +119,7 @@ By specifying `devinit init`, `devinit` will be run using your *devinit.json* co
120119

121120
### An example
122121

123-
Here is a simple example setting an environment variable.
122+
Here is a simple example installing the .NET Core Entity Framework command-line tool, `dotnet-ef`.
124123

125124
**devcontainer.json**
126125

@@ -140,11 +139,11 @@ Contents of the *.devinit.json* file. This file needs to be in the same folder a
140139
{
141140
"run": [
142141
{
143-
"comments": "Set Flask startup location",
144-
"tool": "set-env",
145-
"input": "FLASK_APP=my_app.webapp"
142+
"comments": "Install the Entity Framework tools",
143+
"tool": "dotnet-toolinstall",
144+
"input": "dotnet-ef",
146145
}
147-
]
146+
]
148147
}
149148
```
150149

@@ -164,23 +163,16 @@ If there are one or more ports that should be forwarded by default for a given r
164163

165164
### Microsoft SQL Server
166165

167-
Microsoft SQL Server 2019 Developer Edition is available and running as a local service (SQLServer) in the Windows Codespace environment. The current user, which your app and the Visual Studio Terminal run as, has SQL administrator rights to the SQL server. To administer the server, you will need to use PowerShell in the Visual Studio Terminal or other command-line tools such as `dotnet-ef`. Currently SQL Server Management Studio and other remote administration tools are not available.
168-
169-
> [!NOTE]
170-
> SQL Server Express Edition (localdb) is also available in all Windows Codespace environments.
166+
Microsoft SQL Server 2019 Express Edition is available and running as a local service (localdb) in the Windows Codespace environment. To administer the server, you will need to use PowerShell in the Visual Studio Terminal or other command-line tools such as `dotnet-ef`. Currently SQL Server Management Studio and other remote administration tools are not available.
171167

172168
#### Example connection string
173169

174170
Below is an example of a connection string to connect to the local MS SQL server.
175171

176172
```csharp
177-
"Server=localhost;Integrated Security=true;"
173+
"Server=(LocalDB);Integrated Security=true;"
178174
```
179175

180-
### Docker desktop
181-
182-
Docker desktop is installed in all Windows Codespace environment. However, the docker tools for Visual Studio are currently not available in Visual Studio Codespaces.
183-
184176
### Azure CLI
185177

186178
The Azure CLI is installed in all Windows Codespace environments and is available on path as `az`.

docs/ide/codespaces/use-visual-studio-with-codespaces.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,15 +117,15 @@ You should notice little difference editing source code in a codespace as you ge
117117
* Code formatting with Format Document
118118
* Syntax highlighting
119119
* Quick Info*
120-
* HTML, CSS, razor editors* - Partial support.
120+
* HTML, CSS, Razor editors* - Partial support.
121121
* JavaScript editor*- Partial support.
122122

123123
Not yet available:
124124

125125
* IntelliSense* - not all filters are available. Completion for unimported types and intellisense in watch window not yet available.
126126
* Code navigation* - Most commands supported, specifically Go To Base and Find in files with path specification not yet supported.
127127
* Quick Info* - colorization in quick info is not supported.
128-
* HTML, CSS, razor editors* - Diagnostics, intellisense completion, quick info, smart indent. Currently no support for semantic colorization, navigation commands, etc.
128+
* HTML, CSS, Razor editors* - Diagnostics, intellisense completion, quick info, smart indent. Currently no support for semantic colorization, navigation commands, etc.
129129
* JavaScript editor* - Script blocks (for example, JavaScript content in HTML files, CSHTML files, and similar) and semantic highlighting are not yet supported. Known issues with lightbulb features and linting.
130130
* CodeLens
131131
* Code snippets
@@ -193,6 +193,7 @@ Not yet available:
193193
* NuGet Package Manager UI - NuGet command line is supported.
194194
* Enterprise testing features - Live Unit Testing, Microsoft Fakes, Code coverage, and IntelliTest not supported.
195195
* Advanced publishing scenarios - Selective publishing, FTP publishing, preview changes, quick publish tool bar, etc.
196+
196197
## See also
197198

198199
* [What is GitHub Codespaces?](codespaces-overview.md)

0 commit comments

Comments
 (0)