kedro-org / vscode-kedro

Kedro extension for VSCode including LSP and other features
https://marketplace.visualstudio.com/items?itemName=kedro.Kedro
Apache License 2.0
18 stars 2 forks source link

Better detection of when not working in a non-kedro project #137

Closed datajoely closed 1 month ago

datajoely commented 1 month ago

Description

Starting vscode for something that is not a Kedro project does two things:

  1. You get a bunch of error messages like: image

2.The env selector is present when it's not relevant.

image

I think we should do a better job of conditionally disabling the extension when you're not working in a Kedro project. I fear these alerts may cause someone to uninstall the extension because they're being annoyed by notifications if Kedro is only a small part of their work day.

noklam commented 1 month ago

Same issue as #77 ? We need better way to discover Kedro project https://github.com/kedro-org/vscode-kedro/issues/53, but making is less noisy can be done before this.

image

Ideally I want something like "Mark this as Kedro Project"

datajoely commented 1 month ago

Yes we should close in favour of #77 I'll move my reply to your point above there.