You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* upstream/master:
Debug specific unittest test ends up running all failed tests (#671)
Fix unhandled promise rejections (#702)
🐛 Fixes #700 replace back slashes in fie paths with forward slashes (#707)
Validate file execution handler (#698)
Update contributing guide (#687)
Formatting on Enter (#649)
Start the 2018.2.0 alpha (#685)
Prep for 2018.1 final (#683)
Speed up interpreter locators (#676)
Create a release candidate (#663)
Activation of terminal using conda activate and fixes to powershell script execution (#665)
Register linter commands (#653)
Preserve focus when sending text to a terminal (#651)
Work around VSC issue with formatting on save #624 (#635)
Korean translation (#540)
Improving getting started instructions in README and minor updates to contributors guide (#605)
Bump to a beta version for some testing (#630)
Activate extension when command 'Create Terminal' is invoked (#632)
* Support cached interpreter locations for faster interpreter selection ([#666](https://github.com/Microsoft/vscode-python/issues/259))
23
+
* Sending a block of code with multiple global-level scopes now works ([#259](https://github.com/Microsoft/vscode-python/issues/259))
24
+
* Automatic activation of virtual or conda environment in terminal when executing Python code/file ([#383](https://github.com/Microsoft/vscode-python/issues/383))
25
+
* Introduce a `Python: Create Terminal` to create a terminal that activates the selected virtual/conda environment ([#622](https://github.com/Microsoft/vscode-python/issues/622))
26
+
* Add a `ko-kr` translation ([#540](https://github.com/Microsoft/vscode-python/pull/540))
27
+
* Add a `ru` translation ([#411](https://github.com/Microsoft/vscode-python/pull/411))
28
+
* Performance improvements to detection of virtual environments in current workspace ([#372](https://github.com/Microsoft/vscode-python/issues/372))
* Display parameter information while typing ([#70](https://github.com/Microsoft/vscode-python/issues/70))
31
+
* Use `localhost` instead of `0.0.0.0` when starting debug servers ([#205](https://github.com/Microsoft/vscode-python/issues/205))
32
+
* Ability to configure host name of debug server ([#227](https://github.com/Microsoft/vscode-python/issues/227))
33
+
* Use environment variable PYTHONPATH defined in `.env` for intellisense and code navigation ([#316](https://github.com/Microsoft/vscode-python/issues/316))
34
+
* Support path variable when debugging ([#436](https://github.com/Microsoft/vscode-python/issues/436))
35
+
* Ensure virtual environments can be created in `.env` directory ([#435](https://github.com/Microsoft/vscode-python/issues/435), [#482](https://github.com/Microsoft/vscode-python/issues/482), [#486](https://github.com/Microsoft/vscode-python/issues/486))
36
+
* Reload environment variables from `.env` without having to restart VS Code ([#183](https://github.com/Microsoft/vscode-python/issues/183))
37
+
* Support debugging of Pyramid framework on Windows ([#519](https://github.com/Microsoft/vscode-python/issues/519))
38
+
* Code snippet for `pubd` ([#545](https://github.com/Microsoft/vscode-python/issues/545))
* Move to `yarn` from `npm` ([#421](https://github.com/Microsoft/vscode-python/issues/421))
41
+
* Add code coverage for extension itself ([#464](https://github.com/Microsoft/vscode-python/issues/464))
42
+
* Releasing [insiders build](https://pvsc.blob.core.windows.net/extension-builds/ms-python-insiders.vsix) of the extension and uploading to cloud storage ([#429](https://github.com/Microsoft/vscode-python/issues/429))
43
+
* Japanese translation ([#434](https://github.com/Microsoft/vscode-python/pull/434))
* Support paths with spaces when generating tags with `Build Workspace Symbols` ([#44](https://github.com/Microsoft/vscode-python/issues/44))
46
+
* Add ability to configure the linters ([#572](https://github.com/Microsoft/vscode-python/issues/572))
47
+
* Add default set of rules for Pylint ([#554](https://github.com/Microsoft/vscode-python/issues/554))
48
+
* Prompt to install formatter if not available ([#524](https://github.com/Microsoft/vscode-python/issues/524))
49
+
* work around `editor.formatOnSave` failing when taking more then 750ms ([#124](https://github.com/Microsoft/vscode-python/issues/124), [#590](https://github.com/Microsoft/vscode-python/issues/590), [#624](https://github.com/Microsoft/vscode-python/issues/624), [#427](https://github.com/Microsoft/vscode-python/issues/427), [#492](https://github.com/Microsoft/vscode-python/issues/492))
50
+
* Function argument completion no longer automatically includes the default argument ([#522](https://github.com/Microsoft/vscode-python/issues/522))
51
+
* When sending a selection to the terminal, keep the focus in the editor window ([#60](https://github.com/Microsoft/vscode-python/issues/60))
52
+
* Install packages for non-environment Pythons as `--user` installs ([#527](https://github.com/Microsoft/vscode-python/issues/527))
53
+
* No longer suggest the system Python install on macOS when running `Select Interpreter` as it's too outdated (e.g. lacks `pip`) ([#440](https://github.com/Microsoft/vscode-python/issues/440))
54
+
* Fix potential hang from Intellisense ([#423](https://github.com/Microsoft/vscode-python/issues/423))
55
+
3
56
## Version 0.9.1 (19 December 2017)
4
57
5
58
* Fixes the compatibility issue with the [Visual Studio Code Tools for AI](https://marketplace.visualstudio.com/items?itemName=ms-toolsai.vscode-ai)[#432](https://github.com/Microsoft/vscode-python/issues/432)
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+26-34
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
5
5
### Prerequisites
6
6
7
-
1. Node.js (>= 8.9.1, < 9.0.0)
7
+
1. Node.js (>= 8.9.1, < 9.0.0), and [Yarn](https://yarnpkg.com/lang/en/docs/install/)
8
8
2. Python 2.7 or later (required only for testing the extension and running unit tests)
9
9
3. Windows, OS X or Linux
10
10
4. Visual Studio Code
@@ -20,6 +20,8 @@ cd vscode-python
20
20
yarn install
21
21
```
22
22
23
+
You may see warnings that ```The engine "vscode" appears to be invalid.```, you can ignore these.
24
+
23
25
### Incremental Build
24
26
25
27
Run the `Compile` and `Hygiene` build Tasks from the [Command Palette](https://code.visualstudio.com/docs/editor/tasks) (short cut `CTRL+SHIFT+B` or `⇧⌘B`)
0 commit comments