- Notifications
You must be signed in to change notification settings - Fork39
👩💻 Create or play Interactive coding tutorials in VSCode
License
coderoad/coderoad-vscode
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
CodeRoad allows you to play interactive coding tutorials in your editor.
Requires:
- VSCode 1.40+
- Git
- Node 10+
Run the postgres db and api server.
Setup the web app environmental variables.
/web-app/.env.local
REACT_APP_DEBUG=true # show/hide web debuggerREACT_APP_GQL_URI=http://localhost:4000/graphqlREACT_APP_GQL_AUTH_TOKEN={YOUR_API_AUTH_TOKEN}
Runnpm run build
. Press F5 to open a new development window.
Open the tutorial usingcmd+shift+p
on mac, and select the actioncoderoad.start
.
Include if your extension adds any VS Code settings through thecontributes.configuration
extension point.
For example:
This extension contributes the following settings:
coderoad.start
: starts the extension
To support a new programming language, the test runner needs to support a format called TAP (https://testanything.org/).
Some test frameworks can be modified to use tap, see a list of TAP reporters:https://github.com/sindresorhus/awesome-tap#reporters.
{"scripts": {"test":"jest" },"devDependencies": {"jest-tap-reporter":"1.9.0" },"jest": {"reporters": ["jest-tap-reporter"] }}
There are no known issues at this time.
About
👩💻 Create or play Interactive coding tutorials in VSCode
Topics
Resources
License
Code of conduct
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.