From 58f7c500759e83c37219c86c11036753a31e13ee Mon Sep 17 00:00:00 2001 From: Artin Date: Mon, 30 Mar 2020 17:54:17 +0800 Subject: [PATCH 1/5] Activate if have Python-related files close: #4765 --- package.json | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 9c1715052040..82ea95eb3922 100644 --- a/package.json +++ b/package.json @@ -85,7 +85,20 @@ "onCommand:python.datascience.selectJupyterInterpreter", "onCommand:python.datascience.selectjupytercommandline", "onCommand:python.enableSourceMapSupport", - "onCustomEditor:NativeEditorProvider.ipynb" + "onCustomEditor:NativeEditorProvider.ipynb", + "workspaceContains:setup.py", + "workspaceContains:setup.cfg", + "workspaceContains:MANIFEST.in", + "workspaceContains:pyproject.toml", + "workspaceContains:requirements.txt", + "workspaceContains:manage.py", + "workspaceContains:tox.ini", + "workspaceContains:pytest.ini", + "workspaceContains:anaconda-project.yml", + "workspaceContains:.pep8", + "workspaceContains:.flake8", + "workspaceContains:.pylintrc", + "workspaceContains:.pycodestyle" ], "main": "./out/client/extension", "contributes": { From b554961a47b0dfcc555d0340f432da6c0a70695f Mon Sep 17 00:00:00 2001 From: Artin Date: Mon, 30 Mar 2020 17:54:17 +0800 Subject: [PATCH 2/5] Activate if workspace have Python-related files --- news/1 Enhancements/4765.md | 1 + package.json | 15 ++++++++++++++- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 news/1 Enhancements/4765.md diff --git a/news/1 Enhancements/4765.md b/news/1 Enhancements/4765.md new file mode 100644 index 000000000000..c8a0027e7bed --- /dev/null +++ b/news/1 Enhancements/4765.md @@ -0,0 +1 @@ +Activate if workspace have Python-related files diff --git a/package.json b/package.json index 9c1715052040..82ea95eb3922 100644 --- a/package.json +++ b/package.json @@ -85,7 +85,20 @@ "onCommand:python.datascience.selectJupyterInterpreter", "onCommand:python.datascience.selectjupytercommandline", "onCommand:python.enableSourceMapSupport", - "onCustomEditor:NativeEditorProvider.ipynb" + "onCustomEditor:NativeEditorProvider.ipynb", + "workspaceContains:setup.py", + "workspaceContains:setup.cfg", + "workspaceContains:MANIFEST.in", + "workspaceContains:pyproject.toml", + "workspaceContains:requirements.txt", + "workspaceContains:manage.py", + "workspaceContains:tox.ini", + "workspaceContains:pytest.ini", + "workspaceContains:anaconda-project.yml", + "workspaceContains:.pep8", + "workspaceContains:.flake8", + "workspaceContains:.pylintrc", + "workspaceContains:.pycodestyle" ], "main": "./out/client/extension", "contributes": { From 4a19e399bb262a0a5ae35e765eb3b23fb10fe9c9 Mon Sep 17 00:00:00 2001 From: Artin Date: Tue, 31 Mar 2020 10:54:15 +0800 Subject: [PATCH 3/5] Add more pattern --- package.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 82ea95eb3922..9cc5ac5fdc8e 100644 --- a/package.json +++ b/package.json @@ -87,15 +87,18 @@ "onCommand:python.enableSourceMapSupport", "onCustomEditor:NativeEditorProvider.ipynb", "workspaceContains:setup.py", + "workspaceContains:manage.py", "workspaceContains:setup.cfg", "workspaceContains:MANIFEST.in", "workspaceContains:pyproject.toml", "workspaceContains:requirements.txt", - "workspaceContains:manage.py", "workspaceContains:tox.ini", "workspaceContains:pytest.ini", + "workspaceContains:meta.yml", + "workspaceContains:environment.yml", "workspaceContains:anaconda-project.yml", "workspaceContains:.pep8", + "workspaceContains:.ipynb", "workspaceContains:.flake8", "workspaceContains:.pylintrc", "workspaceContains:.pycodestyle" From 48307a90ee9f6d90c353d82c1a053339de4cab5e Mon Sep 17 00:00:00 2001 From: Artin Date: Tue, 31 Mar 2020 10:56:08 +0800 Subject: [PATCH 4/5] Add thanks in news --- news/1 Enhancements/4765.md | 1 + 1 file changed, 1 insertion(+) diff --git a/news/1 Enhancements/4765.md b/news/1 Enhancements/4765.md index c8a0027e7bed..28dd70380f65 100644 --- a/news/1 Enhancements/4765.md +++ b/news/1 Enhancements/4765.md @@ -1 +1,2 @@ Activate if workspace have Python-related files +(thanks [lengthmin](https://github.com/lengthmin/)) From 492fe830ac93568f69b03629840dffa009a086e4 Mon Sep 17 00:00:00 2001 From: Artin Date: Tue, 31 Mar 2020 11:03:25 +0800 Subject: [PATCH 5/5] Add more pattern --- package.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/package.json b/package.json index 9cc5ac5fdc8e..561407be0068 100644 --- a/package.json +++ b/package.json @@ -88,10 +88,15 @@ "onCustomEditor:NativeEditorProvider.ipynb", "workspaceContains:setup.py", "workspaceContains:manage.py", + "workspaceContains:__init__.py", "workspaceContains:setup.cfg", "workspaceContains:MANIFEST.in", "workspaceContains:pyproject.toml", + "workspaceContains:Pipfile", + "workspaceContains:Pipfile.lock", + "workspaceContains:poetry.lock", "workspaceContains:requirements.txt", + "workspaceContains:test_requirements.txt", "workspaceContains:tox.ini", "workspaceContains:pytest.ini", "workspaceContains:meta.yml",