Skip to content

Repo sync for protected CLA branch #6909

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 21 commits into from
Aug 4, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
77df6d5
Remove debug-only (#8425)
ghogen Jul 21, 2021
198d032
add info about new Trust Settings in VS2022 (#8426)
TerryGLee Jul 21, 2021
25876d8
Added DTE2 mention (#8349)
madskristensen Jul 22, 2021
3c5b1a1
Debug local container update (#7881)
spboyer Jul 22, 2021
7f5b61f
Remove file that is producing warnings (#8429)
ghogen Jul 22, 2021
98ec85a
update TOC to include VS2022 release notes (#8430)
TerryGLee Jul 22, 2021
efd4a5a
Update support links using aka links in several articles. (#8431)
evanwindom Jul 22, 2021
d5c0387
ASP.NET Core with React tutorial (#8421)
Mikejo5000 Jul 22, 2021
f7bdab8
add Dev17 Prev2.1 data (#8432)
TerryGLee Jul 22, 2021
a07cdb3
add a screenshot of the Trust Settings warning message (#8433)
TerryGLee Jul 23, 2021
6f63492
Broken link updated (#8367)
atikmapari Jul 23, 2021
8d84740
F1 keyword edits (#8434)
Mikejo5000 Jul 23, 2021
1d06b8f
update the Find in Files topic (#8436)
TerryGLee Jul 25, 2021
fdba1b2
Update metadata: ms.prod: visual-studio-dev15 (#8440)
j-martens Jul 25, 2021
fa253b0
Unit testing updates (#8442)
Mikejo5000 Jul 26, 2021
a62aefd
Broken link fixed. (#8414)
v-rajagt-zz Jul 27, 2021
a0f2a76
Broken link fixed. (#8413)
v-rajagt-zz Jul 27, 2021
9f297b0
Freshness updates (#8445)
Mikejo5000 Jul 28, 2021
4c7d4aa
Merge pull request #8420 from MicrosoftDocs/repo_sync_working_branch
ghogen Jul 28, 2021
879ba76
Anaconda updates + Bulk metadata changes (Internal) (#8451)
j-martens Jul 29, 2021
62c48f4
Merging changes synced from https://github.com/MicrosoftDocs/visualst…
ghogen Jul 29, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: "Attach to running processes with the debugger"
description: Discover how to attach the Visual Studio debugger to a running process on a local or remote computer.
ms.custom: "SEO-VS-2020"
ms.date: "06/12/2020"
ms.date: "06/28/2021"
ms.topic: "conceptual"
f1_keywords:
- "vs.debug.processes.attach"
Expand Down
2 changes: 1 addition & 1 deletion docs/debugger/using-breakpoints.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Use breakpoints in the debugger | Microsoft Docs
description: Learn about breakpoints, one of the most important debugging techniques. The article covers breakpoint actions, tracepoints, conditions, and much more.
ms.custom: SEO-VS-2020
ms.date: 06/30/2020
ms.date: 12/21/2020
ms.topic: how-to
f1_keywords:
- vs.debug.breakpointswin
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Data Science and Analytical Applications workload
description: This Visual Studio workload brings together Python, F#, and their respective runtime distributions including Anaconda. (R is also included in Visual Studio 2017 only.)
ms.date: 02/28/2019
ms.date: 07/28/2021
ms.topic: overview
author: JoshuaPartlow
ms.author: joshuapa
Expand Down Expand Up @@ -54,7 +54,7 @@ By default, the workload installs the following options, which you can modify in
- F# language support
- Python:
- Python language support
- [Anaconda3 64-bit](https://www.continuum.io), a Python distro that includes extensive data science libraries and a Python interpreter.
- [Anaconda3 64-bit](https://anaconda.com), a Python distro that includes extensive data science libraries and a Python interpreter.
- Python web support
- Cookiecutter template support
- R:
Expand Down
7 changes: 5 additions & 2 deletions docs/python/installing-python-interpreters.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Select and install Python interpreters
description: A complete list of Python interpreters that are supported in Visual Studio with brief instructions on where to find their installers.
ms.date: 06/05/2019
ms.date: 07/28/2021
ms.topic: how-to
author: JoshuaPartlow
ms.author: joshuapa
Expand Down Expand Up @@ -29,6 +29,9 @@ You can also manually install any of the interpreters listed in the table below

For **Visual Studio 2015 and earlier**, you must manually install one of the interpreters.

> [!Note]
> Although Visual Studio offers to install the Anaconda distribution, your use of the distribution and additional packages from Anaconda Repository are bound by the [Anaconda Terms of Service](https://www.anaconda.com/terms-of-service). These terms may require some organizations to pay Anaconda for a commercial license, or else configure the tools to access an alternate repository. See the [Conda channels documentation](https://docs.conda.io/projects/conda/en/latest/user-guide/concepts/channels.html) for more information.

Visual Studio (all versions) automatically detects each installed Python interpreter and its environment by checking the registry according to [PEP 514 - Python registration in the Windows registry](https://www.python.org/dev/peps/pep-0514/). Python installations are typically found under **HKEY_LOCAL_MACHINE\SOFTWARE\Python** (32-bit) and **HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Python** (64-bit), then within nodes for the distribution such as **PythonCore** (CPython) and **ContinuumAnalytics** (Anaconda).

If Visual Studio does not detect an installed environment, see [Manually identify an existing environment](managing-python-environments-in-visual-studio.md#manually-identify-an-existing-environment).
Expand All @@ -39,7 +42,7 @@ Visual Studio shows all known environments in the [**Python Environments**](mana
| --- | --- |
| [CPython](https://www.python.org/) | The "native" and most commonly-used interpreter, available in 32-bit and 64-bit versions (32-bit recommended). Includes the latest language features, maximum Python package compatibility, full debugging support, and interop with [IPython](https://ipython.org/). See also: [Should I use Python 2 or Python 3?](https://wiki.python.org/moin/Python2orPython3). Note that Visual Studio 2015 and earlier do not support Python 3.6+ and can give errors like **Unsupported python version 3.6**. Use Python 3.5 or earlier instead. |
| [IronPython](https://github.com/IronLanguages/ironpython2) | A .NET implementation of Python, available in 32-bit and 64-bit versions, providing C#/F#/Visual Basic interop, access to .NET APIs, standard Python debugging (but not C++ mixed-mode debugging), and mixed IronPython/C# debugging. IronPython, however, does not support virtual environments. |
| [Anaconda](https://www.continuum.io) | An open data science platform powered by Python, and includes the latest version of CPython and most of the difficult-to-install packages. We recommend it if you can't otherwise decide. |
| [Anaconda](https://anaconda.com) | An open data science platform powered by Python, and includes the latest version of CPython and most of the difficult-to-install packages. We recommend it if you can't otherwise decide. |
| [PyPy](https://www.pypy.org/) | A high-performance tracing JIT implementation of Python that's good for long-running programs and situations where you identify performance issues but cannot find other resolutions. Works with Visual Studio but with limited support for advanced debugging features. |
| [Jython](https://www.jython.org/) | An implementation of Python on the Java Virtual Machine (JVM). Similar to IronPython, code running in Jython can interact with Java classes and libraries, but may not be able to use many libraries intended for CPython. Works with Visual Studio but with limited support for advanced debugging features. |

Expand Down
4 changes: 2 additions & 2 deletions docs/python/interactive-repl-ipython.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: IPython REPL (interactive window)
description: Use the Visual Studio interactive window in IPython mode for a user-friendly interactive development environment with Interactive Parallel Computing features.
ms.date: 01/28/2019
ms.date: 07/28/2021
ms.topic: how-to
author: JoshuaPartlow
ms.author: joshuapa
Expand All @@ -16,7 +16,7 @@ ms.workload:

The Visual Studio **Interactive** window in IPython mode is an advanced yet user-friendly interactive development environment that has Interactive Parallel Computing features. This article walks through using IPython in the Visual Studio **Interactive** window, in which all of the regular [Interactive window](python-interactive-repl-in-visual-studio.md) features are also available.

For this walkthrough you should have the [Anaconda](https://www.continuum.io) environment installed, which includes IPython and the necessary libraries.
For this walkthrough, you will need to have installed IPython, numpy and matplotlib. If you are using Anaconda, these libraries are already installed. The rest of the walkthrough assumes you are using Anaconda.

> [!Note]
> IronPython does not support IPython, despite the fact that you can select it on the **Interactive Options** form. For more information see the [feature request](https://github.com/Microsoft/PTVS/issues/84).
Expand Down