From 71910647b06c3218355aae845bb58b6d460dc45a Mon Sep 17 00:00:00 2001 From: Dmitry Kalinin Date: Fri, 23 Jul 2021 17:09:04 +0300 Subject: [PATCH] Small improvement of vs-code settings (#3452) --- .vscode/launch.json | 5 ++--- .vscode/settings.json | 12 ++++++++++-- .vscode/tasks.json | 30 +++++++++++++++++++++++++++--- 3 files changed, 39 insertions(+), 8 deletions(-) diff --git a/.vscode/launch.json b/.vscode/launch.json index 658abd2f..4b65fad0 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -7,7 +7,7 @@ { "type": "chrome", "request": "launch", - "preLaunchTask": "ui.js: server", + "preLaunchTask": "npm: start - cvat-ui", "name": "ui.js: debug", "url": "http://localhost:3000", "webRoot": "${workspaceFolder}/cvat-ui", @@ -45,7 +45,7 @@ "python": "${command:python.interpreterPath}", "program": "${workspaceRoot}/manage.py", "env": { - "CVAT_SERVERLESS": "1", + "CVAT_SERVERLESS": "1" }, "args": [ "runserver", @@ -207,7 +207,6 @@ { "name": "server: debug", "configurations": [ - "server: chrome", "server: django", "server: RQ - default", "server: RQ - low", diff --git a/.vscode/settings.json b/.vscode/settings.json index cb78ca04..ce5a350e 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,5 +1,4 @@ { - "eslint.enable": true, "eslint.probe": [ "javascript", "typescript", @@ -24,5 +23,14 @@ "python.linting.pycodestyleEnabled": false, "licenser.license": "Custom", "licenser.customHeader": "Copyright (C) @YEAR@ Intel Corporation\n\nSPDX-License-Identifier: MIT", - "files.trimTrailingWhitespace": true + "files.trimTrailingWhitespace": true, + "python.pythonPath": ".env/bin/python", + "sqltools.connections": [ + { + "previewLimit": 50, + "driver": "SQLite", + "name": "cvat", + "database": "${workspaceFolder:cvat}/db.sqlite3" + } + ] } diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 10c34d90..c8d8c11e 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -4,11 +4,35 @@ "version": "2.0.0", "tasks": [ { - "label": "ui.js: server", "type": "npm", "script": "start", "path": "cvat-ui/", - "problemMatcher": [] + "label": "npm: start - cvat-ui", + "detail": "webpack-dev-server --env.API_URL=http://localhost:7000 --config ./webpack.config.js --mode=development", + "promptOnClose": true, + "isBackground": true, + "problemMatcher": { + "owner": "webpack", + "severity": "error", + "fileLocation": "absolute", + "pattern": [ + { + "regexp": "ERROR in (.*)", + "file": 1 + }, + { + "regexp": "\\((\\d+),(\\d+)\\):(.*)", + "line": 1, + "column": 2, + "message": 3 + } + ], + "background": { + "activeOnStart": true, + "beginsPattern": "webpack-dev-server", + "endsPattern": "Compiled" + } + } } ] -} \ No newline at end of file +}