Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
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
59 changes: 56 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "code-d",
"displayName": "D Programming Language (code-d)",
"description": "auto-complete, snippets, linter and formatter for dlang",
"version": "0.22.0",
"version": "0.23.0-beta.3",
"publisher": "webfreak",
"repository": {
"type": "git",
Expand Down Expand Up @@ -46,7 +46,8 @@
"onCommand:code-d.addImport",
"onCommand:code-d.searchDocs",
"onCommand:code-d.openDocsAtCursor",
"onCommand:code-d.convertDubRecipe"
"onCommand:code-d.convertDubRecipe",
"onCommand:code-d.setupCompiler"
],
"main": "./out/extension",
"keywords": [
Expand Down Expand Up @@ -245,7 +246,6 @@
{
"view": "debug",
"contents": "You can run any D files (or D statements in an untitled file) through RDMD using this button, the command palette or by right-clicking a D file. To run or debug complex projects use DUB.\n[Run File with RDMD](command:code-d.rdmdCurrent)",
"enablement": "editorLangId == d",
"when": "d.isActive"
}
],
Expand Down Expand Up @@ -1063,6 +1063,11 @@
"command": "code-d.viewUserGuide",
"title": "Open User Guide / Documentation",
"category": "code-d"
},
{
"command": "code-d.setupCompiler",
"title": "Setup D Compiler",
"category": "code-d"
}
],
"jsonValidation": [
Expand Down Expand Up @@ -1189,6 +1194,54 @@
"message": 5
}
}
],
"walkthroughs": [
{
"id": "welcome",
"title": "Get Started with D Development",
"description": "Setup your development experience for the D programming language.",
"steps": [
{
"id": "welcome.installCompiler",
"title": "Install and choose a D compiler (DMD, LDC or GDC)",
"description": "Run the 'Setup D Compiler' command to choose which D compiler to use with code-d and DUB. You can find available compilers on [https://dlang.org/download.html](https://dlang.org/download.html)\n[Setup D Compiler](command:code-d.setupCompiler)",
"completionEvents": [
"onCommand:code-d.setupCompiler"
],
"media": {
"markdown": "res/walkthroughs/installCompiler.md"
}
},
{
"id": "welcome.userSettings",
"title": "Configure code-d",
"description": "Review some common user settings",
"media": {
"markdown": "res/walkthroughs/userSettings.md"
}
},
{
"id": "welcome.checkUserGuide",
"title": "Check out the user guide",
"description": "The included code-d user guide contains tutorials and a description on all features of code-d. Make sure you read it!\n[Open User Guide / Documentation](command:code-d.viewUserGuide)",
"completionEvents": [
"onCommand:code-d.viewUserGuide",
"onStepSelected"
],
"media": {
"markdown": "docs/index.md"
}
},
{
"id": "welcome.debugProject",
"title": "Run and Debug your first project",
"description": "Code-D includes debugging plugins to improve the D debugging experience. Get started with a project and debug it from code-d.",
"media": {
"markdown": "res/walkthroughs/debugProject.md"
}
}
]
}
]
},
"scripts": {
Expand Down
Loading