diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000000..884c643559 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,5 @@ +{ + "recommendations": [ + "github.vscode-github-actions" + ] +} \ No newline at end of file diff --git a/.vscode/launch.json b/.vscode/launch.json index a5cc14660e..7776898526 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -4,6 +4,78 @@ // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ + { + "name": "Embedded Debug", + "type": "embedded-debug", + "request": "launch", + "serialNumber": "${command:device-manager.getSerialNumber}", + "program": "${command:embedded-debug.getApplicationFile}", + "cmsisPack": "${command:device-manager.getDevicePack}" + }, + { + "type": "aws-sam", + "request": "direct-invoke", + "name": "Invoke Lambda with API Gateway", + "invokeTarget": { + "target": "api", + "templatePath": "Template Location", + "logicalId": "Function Logical ID" + }, + "api": { + "path": "Path", + "httpMethod": "Method", + "payload": { + "json": {} + } + } + }, + { + "type": "aws-sam", + "request": "direct-invoke", + "name": "Invoke Lambda", + "invokeTarget": { + "target": "template", + "templatePath": "Template Location", + "logicalId": "Function Logical ID" + }, + "lambda": { + "payload": { + "json": {} + } + } + }, + { + "type": "aws-sam", + "request": "direct-invoke", + "name": "Invoke Lambda with API Gateway", + "invokeTarget": { + "target": "api", + "templatePath": "Template Location", + "logicalId": "Function Logical ID" + }, + "api": { + "path": "Path", + "httpMethod": "Method", + "payload": { + "json": {} + } + } + }, + { + "type": "aws-sam", + "request": "direct-invoke", + "name": "Invoke Lambda", + "invokeTarget": { + "target": "template", + "templatePath": "Template Location", + "logicalId": "Function Logical ID" + }, + "lambda": { + "payload": { + "json": {} + } + } + }, { "type": "node", "request": "launch", diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000000..25bd5aa645 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,53 @@ +{ + "workbench.editor.alwaysShowEditorActions": true, + "workbench.editor.autoLockGroups": { + "default": true, + "workbench.editor.chatSession": true, + "workbench.editor.chatDebug": true, + "workbench.editorinputs.searchEditorInput": true, + "agentSessionsWelcomePage": true, + "jupyter-notebook": true, + "notebookOutputEditor": true, + "github-issues": true, + "aws-redshift-sql-notebook": true, + "repl": true, + "workbench.editors.gettingStartedInput": true, + "vscode.markdown.editor": true, + "imagePreview.previewEditor": true, + "vscode.videoPreview": true, + "vscode.audioPreview": true, + "gitlens.rebase": true, + "workflowStudio.asl": true, + "mainThreadWebview-browserPreview": false + }, + "workbench.editor.centeredLayoutFixedWidth": true, + "workbench.editor.defaultBinaryEditor": "gitlens.rebase", + "workbench.editor.enablePreviewFromCodeNavigation": true, + "workbench.editor.enablePreviewFromQuickOpen": true, + "workbench.editor.highlightModifiedTabs": true, + "workbench.editor.limit.enabled": true, + "workbench.editor.limit.excludeDirty": true, + "workbench.editor.limit.perEditorGroup": true, + "workbench.editor.pinnedTabsOnSeparateRow": true, + "workbench.editor.preferHistoryBasedLanguageDetection": true, + "workbench.editor.revealIfOpen": true, + "workbench.editor.scrollToSwitchTabs": true, + "workbench.editor.sharedViewState": true, + "workbench.editor.showTabIndex": true, + "workbench.editor.wrapTabs": true, + "workbench.editor.useModal": "all", + "workbench.editor.markdownDefaultEditorInAgentsWindow": true, + "workbench.editor.closeOnFileDelete": true, + "gitlens.views.repositories.showIncomingActivity": true, + "gitlens.views.repositories.includeWorkingTree": true, + "gitlens.graph.showRemoteNames": true, + "gitlens.codeLens.scopes": [ + "document", + "containers", + "blocks" + ], + "gitlens.currentLine.format": "${author, }${agoOrDate}${' via 'pullRequest}${ • message|50?}", + "gitlens.currentLine.uncommittedChangesFormat": "✏️ ${ago", + "github-actions.workflows.pinned.refresh.enabled": true, + "github-actions.use-enterprise": true +} \ No newline at end of file