8000 Add CodeTour by bpmct · Pull Request #2412 · coder/code-server · GitHub
[go: up one dir, main page]

Skip to content

Add CodeTour #2412

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 9 commits into from
Dec 10, 2020
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
add initial codetour
  • Loading branch information
bpmct committed Dec 7, 2020
commit ba3f0bb5127fe369c1edc90854d80fe694ef2eef
42 changes: 42 additions & 0 deletions .tours/contributing.tour
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{
"$schema": "https://aka.ms/codetour-schema",
"title": "Contributing",
"steps": [
{
"file": "src/node/app.ts",
"line": 11,
"description": "code-server's HTTP server is managed here."
},
{
"file": "src/node/routes/apps.ts",
"line": 8,
"description": "Apps can be created to extend code-server. Here is the Express route that handles that.",
"selection": {
"start": {
"line": 4,
"character": 1
},
"end": {
"line": 8,
"character": 4
}
}
},
{
"file": "src/node/routes/vscode.ts",
"line": 21,
"description": "This is the Express route for VS Code."
},
{
"file": "src/node/cli.ts",
"line": 28,
"description": "The `$ code-server` CLI is defined here. "
},
{
"file": "ci/dev/vscode.patch",
"line": 1,
"description": "In v1 of code-server, we had a patch of VS Code that split the codebase into a front-end and a server. The front-end consisted of all UI code, while the server ran the extensions and exposed an API to the front-end for file access and all UI needs.\n\nOver time, Microsoft added support to VS Code to run it on the web. They have made the front-end open source, but not the server. As such, code-server v2 (and later) uses the VS Code front-end and implements the server. You can find this here."
}
],
"ref": "master"
}
0