You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/ide/codespaces/customize-codespaces.md
+9-17Lines changed: 9 additions & 17 deletions
Original file line number
Diff line number
Diff line change
@@ -29,10 +29,9 @@ Windows codespaces come with many frameworks and tools already installed so you
29
29
| Azure CLI | az | 2.5 |
30
30
| Chocolatey | choco | 0.10.15 |
31
31
| CMake | cmake | 3.17 |
32
-
| Docker Desktop | docker | 19.03 |
33
32
| Git | git | 2.26 |
34
33
| 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 |
36
35
| Ninja | ninja | 1.8.2 |
37
36
| Node.js | node | 12.16 |
38
37
| NPM | npm | 6.14 |
@@ -86,7 +85,7 @@ GitHub Codespaces support the following *devcontainer.json* properties. Setting
86
85
87
86
### devinit.json
88
87
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.
90
89
91
90
For example, to install the [.NET Core SDK], a *.devinit.json* would look like:
92
91
@@ -120,7 +119,7 @@ By specifying `devinit init`, `devinit` will be run using your *devinit.json* co
120
119
121
120
### An example
122
121
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`.
124
123
125
124
**devcontainer.json**
126
125
@@ -140,11 +139,11 @@ Contents of the *.devinit.json* file. This file needs to be in the same folder a
140
139
{
141
140
"run": [
142
141
{
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",
146
145
}
147
-
]
146
+
]
148
147
}
149
148
```
150
149
@@ -164,23 +163,16 @@ If there are one or more ports that should be forwarded by default for a given r
164
163
165
164
### Microsoft SQL Server
166
165
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.
171
167
172
168
#### Example connection string
173
169
174
170
Below is an example of a connection string to connect to the local MS SQL server.
175
171
176
172
```csharp
177
-
"Server=localhost;Integrated Security=true;"
173
+
"Server=(LocalDB);Integrated Security=true;"
178
174
```
179
175
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
-
184
176
### Azure CLI
185
177
186
178
The Azure CLI is installed in all Windows Codespace environments and is available on path as `az`.
Copy file name to clipboardExpand all lines: docs/ide/codespaces/use-visual-studio-with-codespaces.md
+3-2Lines changed: 3 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -117,15 +117,15 @@ You should notice little difference editing source code in a codespace as you ge
117
117
* Code formatting with Format Document
118
118
* Syntax highlighting
119
119
* Quick Info*
120
-
* HTML, CSS, razor editors* - Partial support.
120
+
* HTML, CSS, Razor editors* - Partial support.
121
121
* JavaScript editor*- Partial support.
122
122
123
123
Not yet available:
124
124
125
125
* IntelliSense* - not all filters are available. Completion for unimported types and intellisense in watch window not yet available.
126
126
* Code navigation* - Most commands supported, specifically Go To Base and Find in files with path specification not yet supported.
127
127
* 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.
129
129
* 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.
130
130
* CodeLens
131
131
* Code snippets
@@ -193,6 +193,7 @@ Not yet available:
193
193
* NuGet Package Manager UI - NuGet command line is supported.
194
194
* Enterprise testing features - Live Unit Testing, Microsoft Fakes, Code coverage, and IntelliTest not supported.
195
195
* Advanced publishing scenarios - Selective publishing, FTP publishing, preview changes, quick publish tool bar, etc.
196
+
196
197
## See also
197
198
198
199
*[What is GitHub Codespaces?](codespaces-overview.md)
0 commit comments