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
Copy file name to clipboardExpand all lines: docs/ide/not-in-toc/intellicode-faq.md
+15-5Lines changed: 15 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
-
title: IntelliCode FAQ
3
-
ms.date: 05/07/2018
2
+
title: IntelliCode questions and answers
3
+
ms.date: 05/22/2018
4
4
ms.prod: visual-studio-dev15
5
5
ms.technology: vs-ide-general
6
6
ms.topic: conceptual
@@ -31,6 +31,10 @@ Visual Studio IntelliCode is a range of capabilities that offers new productivit
31
31
32
32
Developers can [download an experimental extension](https://go.microsoft.com/fwlink/?linkid=872707) for Visual Studio 2017 version 15.7 and later. The extension provides enhanced IntelliSense that predicts the most likely correct API for the developer to use, rather than just presenting an alphabetical list of members. It uses the developer's current code context and patterns to provide this dynamic list. We'll update the extension with more capabilities in the coming months.
33
33
34
+
## Q. Are there other features coming to the Visual Studio IntelliCode extension? What about editorconfig generation?
35
+
36
+
We're actively working on a number of capabilities that we're excited to share publicly as they become available. We demonstrated an early, internal version of a tool that infers editorconfig settings for code style and formatting in C# at Microsoft Build 2018. It's not in the experimental extension yet, but we plan to make it available there soon. You can sign up for news and updates at [https://aka.ms/intellicode](https://aka.ms/intellicode) to be the first to know when we have new capabilities available.
37
+
34
38
## Q: What makes “AI-assisted IntelliSense” powered by IntelliCode better than regular IntelliSense?
35
39
36
40
With IntelliCode, the completion list suggests the most likely correct API for a developer to use, rather than presenting a simple alphabetical list of members. It uses the developer's current code context, and patterns based on 2000 high quality, open-source projects on GitHub each with over 100 stars, to provide this dynamic list. The results form a model that predicts the most likely and most relevant API calls.
@@ -44,7 +48,7 @@ We’ve been using IntelliCode’s recommendations internally at Microsoft for s
44
48
45
49
## Q. What's the future of IntelliCode?
46
50
47
-
We're exploring a wide range of ways to improve developer productivity using AI and other advanced techniques. At Build 2018, we showed an early view of some of the scenarios where we think AI could assist developers, but there are so many more! We're interested in learning from developers that experiment with what we've shown, so sign up for news and updates at [https://aka.ms/intellicode](https://aka.ms/intellicode).
51
+
We're exploring a wide range of ways to improve developer productivity using AI and other advanced techniques. At Microsoft Build 2018, we showed an early view of some of the scenarios where we think AI could assist developers, but there are so many more! We're interested in learning from developers that experiment with what we've shown, so sign up for news and updates at [https://aka.ms/intellicode](https://aka.ms/intellicode).
48
52
49
53
## Q. How much does it cost?
50
54
@@ -58,19 +62,25 @@ IntelliCode's AI-assisted IntelliSense is currently in its first experimental pr
58
62
59
63
The experience was shown at Build 2018 in Visual Studio 2017 on a C# codebase. However, we look forward to expanding IntelliCode to more languages and tools in the Visual Studio family in the future.
60
64
65
+
## Q. <aname="whynointellisense"/> I can't see the IntelliCode suggestions in my C# editing experience - what's happening?
66
+
67
+
IntelliCode suggestions appear in the standard Visual Studio IntelliSense experience for C#. Extensions that override that experience prevent the IntelliCode "starred" suggestions from appearing at the top of the list. You can verify if extensions are causing this behavior by turning them off and then trying IntelliSense again.
68
+
69
+
If this doesn't solve the problem for you, please report your issue via the Visual Studio [Report a Problem](https://docs.microsoft.com/en-us/visualstudio/ide/how-to-report-a-problem-with-visual-studio-2017) feature, and mention IntelliCode in your report.
70
+
61
71
## Q. What release of Visual Studio do I need to run this extension?
62
72
63
73
The Visual Studio IntelliCode extension is supported on Visual Studio 2017 version 15.7 preview 5 and later (all SKUs). Installation of the extension halts with "This extension is not installable on any currently installed products." if you don't have the minimum required version installed.
64
74
65
75
## Q. Is this experience only available in English?
66
76
67
-
IntelliCode is a preview extension today, and we are eager to understand how useful these capabilities are for a broad set of customers. When we take IntelliCode out of preview, we'll certainly consider which locale or language to support first, and how it is packaged, based on your feedback.
77
+
IntelliCode is a preview extension today, and we are eager to understand how useful these capabilities are for a broad set of customers. When we take IntelliCode out of preview, we'll certainly consider which locale or language to support first, and how it is packaged, based on your feedback.
68
78
69
79
## <aname="privacy"/> Q: What about privacy? Are you sending my code to the cloud? What customer data is being sent to Microsoft?
70
80
71
81
Developers are invited to experience Visual Studio IntelliCode today as an experimental preview extension. The purpose of the extension is to enable developers to test IntelliCode's capabilities and to provide feedback to the product team.
72
82
73
-
We capture some anonymized usage and error-reporting data from the extension to help improve the product. No user-defined code is sent to Microsoft, but we collect information about your use of the IntelliCode results. The data only includes open-source and .NET types and members that you selected from IntelliCode's suggested list. Developers can opt out of Visual Studio data collection, which turns off data collection for the IntelliCode extension too. From the menu bar, select **Help** > **Send Feedback** > **Settings**. In the **Visual Studio Experience Improvement Program** dialog, select **No, I would not like to participate** and then select **OK**.
83
+
We capture some anonymized usage and error-reporting data from the extension to help improve the product. No user-defined code is sent to Microsoft, but we collect information about your use of the IntelliCode results. The data only includes open-source and .NET types and members that you selected from IntelliCode's suggested list. Developers can opt out of the [Visual Studio Experience Improvement Program](../../ide/visual-studio-experience-improvement-program.md), which turns off data collection for the IntelliCode extension too. From the menu bar, select **Help** > **Send Feedback** > **Settings**. In the **Visual Studio Experience Improvement Program** dialog, select **No, I would not like to participate** and then select **OK**.
74
84
75
85
The IntelliCode extension may periodically ask the developer to complete a survey, which again is anonymized. Users can sign up for news and a future private preview, but are not currently required to do so to use the experimental extension.
description: "Find out how to manage privacy settings in Visual Studio."
4
+
ms.date: 05/21/2018
5
+
ms.prod: visual-studio-dev15
6
+
ms.technology: vs-acquisition
7
+
ms.prod: visual-studio-dev15
8
+
ms.topic: conceptual
9
+
author: PoulChapman
10
+
ms.author: tglee
11
+
manager: douge
12
+
ms.workload:
13
+
- "multiple"
14
+
---
15
+
# Visual Studio Customer Experience Improvement Program
16
+
17
+
The Visual Studio Customer Experience Improvement Program (VSCEIP) is a program designed to help Microsoft improve Visual Studio over time. This program collects information about computer hardware and how people use Visual Studio, without interrupting users in their tasks at the computer. The information that's collected helps Microsoft identify which features to improve. This document covers how to opt in or out of the VSCEIP.
18
+
19
+
## Opt in or out
20
+
21
+
The VSCEIP is turned on by default. You can turn it off, or back on again, by following these instructions:
22
+
23
+
1. Start Visual Studio.
24
+
25
+
1. From the **Help** menu, point to **Send Feedback**, and then select **Settings**.
26
+
27
+
The **Visual Studio Experience Improvement Program** dialog box opens.
28
+
29
+
1. To opt out, select **No, I would not like to participate**, and then select **OK**.
30
+
To opt in, select **Yes, I am willing to participate**, and then select **OK**.
31
+
32
+

33
+
34
+
### Registry settings
35
+
36
+
If you install the [Build Tools for Visual Studio](https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017), you must update the registry to configure the VSCEIP. Enterprise customers can construct a group policy to opt in or out of the VSCEIP by setting a registry-based policy.
> Incorrectly editing the registry may severely damage your system. Before making changes to the registry, you should back up any valued data on the computer. You can also use the **Last Known Good Configuration** startup option if you encounter problems after manual changes have been applied.
52
+
53
+
For more information about the information collected, processed, or transmitted by the VSCEIP, see the [Microsoft Privacy Statement](https://privacy.microsoft.com/privacystatement).
54
+
55
+
## See also
56
+
57
+
*[Talk to us](../ide/talk-to-us.md)
58
+
*[How to report a problem with Visual Studio](../ide/how-to-report-a-problem-with-visual-studio-2017.md)
59
+
*[Visual Studio Developer Community](https://developercommunity.visualstudio.com/)
> If you’re interested in viewing or deleting personal data, please see [Azure data subject requests for the GDPR](/microsoft-365/compliance/gdpr-dsr-azure). If you’re looking for general information about GDPR, see the GDPR section of the [Service Trust Portal](https://servicetrust.microsoft.com/ViewPage/GDPRGetStarted).
11
+
12
+
[//]: #(5/22/2018: Even though this file may be orphaned, do not delete it.)
> If you’re interested in viewing or deleting personal data, please review Microsoft's guidance at [Windows Data Subject Requests for the GDPR](/microsoft-365/compliance/gdpr-dsr-windows). If you’re looking for general information about GDPR, see the GDPR section of the [Service Trust Portal](https://servicetrust.microsoft.com/ViewPage/GDPRGetStarted).
11
+
12
+
[//]: #(5/22/2018: Even though this file may be orphaned, do not delete it.)
> This article provides steps for how to delete personal data from the device or service, and can be used to support your obligations under the GDPR. If you’re looking for general info about GDPR, see the GDPR section of the [Service Trust Portal](https://servicetrust.microsoft.com/ViewPage/GDPRGetStarted).
11
+
12
+
[//]: #(5/22/2018: Even though this file may be orphaned, do not delete it.)
Copy file name to clipboardExpand all lines: docs/python/learn-django-in-visual-studio-step-02-create-an-app.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -274,4 +274,4 @@ Answer: When Django looks for a template referred to in the `render` function, i
274
274
- [Writing your first Django app, part 1- views](https://docs.djangoproject.com/en/2.0/intro/tutorial01/#write-your-first-view) (docs.djangoproject.com)
275
275
- For more capabilities of Django templates, such as includes and inheritance, see [The Django template language](https://docs.djangoproject.com/en/2.0/ref/templates/language/) (docs.djangoproject.com)
276
276
- [Regular expression training on inLearning](https://www.linkedin.com/learning/topics/regular-expressions) (LinkedIn)
277
-
- Tutorial source code on GitHub: [Microsoft/python-sample-vs-learning-django](https://github.com/Microsoft/python-sample-vs-learning-django)
277
+
- Tutorial source code on GitHub: [Microsoft/python-sample-vs-learning-django](https://github.com/Microsoft/python-sample-vs-learning-django)
Copy file name to clipboardExpand all lines: docs/python/managing-python-environments-in-visual-studio.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: Manage Python environments and interpreters
3
3
description: Use the Python Environments window to manage global, virtual, and conda environments, installing Python interpreters and packages, and assigning environments to Visual Studio projects.
Copy file name to clipboardExpand all lines: docs/python/python-environments-window-tab-reference.md
+9-3Lines changed: 9 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: Python environments window reference
3
3
description: Details on each of the tabs that appear in the Python Environments window in Visual Studio.
4
-
ms.date: 05/07/2018
4
+
ms.date: 05/22/2018
5
5
ms.prod: visual-studio-dev15
6
6
ms.technology: vs-python
7
7
ms.topic: conceptual
@@ -71,7 +71,7 @@ If available, contains details as described in the table below. If this tab isn'
71
71
72
72
*Also labeled "pip" in earlier versions.*
73
73
74
-
Manages the packages installed in the environment using pip, allowing you to also search for and install new ones (including any dependencies). In Visual Studio 2017 version 15.7 and later, a **Packages (Conda)**option appears which uses the conda package manager instead. (If you don't see that choice, set the option **Tools** > **Options** > **Python** > **Experimental** > **Use conda package manager when available (instead of pip)** and restart Visual Studio.)
74
+
Manages the packages installed in the environment using pip, allowing you to also search for and install new ones (including any dependencies). In Visual Studio 2017 version 15.7 and later, a **Packages (Conda)**tab appears which uses the conda package manager instead. (If you don't see that choice, set the option **Tools** > **Options** > **Python** > **Experimental** > **Use conda package manager when available (instead of pip)** and restart Visual Studio.)
75
75
76
76
Packages that are already installed appear with controls to update (an up arrow) and uninstall (the X in a circle) the package:
77
77
@@ -81,7 +81,13 @@ Entering a search term filters the list of installed packages as well as package
81
81
82
82

83
83
84
-
You can also directly enter any `pip install` command in the search box, including flags such as `--user` or `--no-deps`.
84
+
As you can see in the image above, the search results show a number of packages that match the search term; the first entry in the list, however, is a command to run `pip install <name>` directly. If you're on the **Packages (Conda)** tab, you instead see `conda install <name>`:
85
+
86
+

87
+
88
+
In both cases, you can customize the install by adding arguments in the search box after the name of the package. When you include arguments, the search results shows `pip install` or `conda install` followed by the contents of the search box:
89
+
90
+

85
91
86
92
Installing a package creates subfolders within the environment's `Lib` folder on the file system. For example, if you have Python 3.6 installed in `c:\Python36`, packages are installed in `c:\Python36\Lib`; if you have Anaconda3 installed in `c:\Program Files\Anaconda3` then packages are installed in `c:\Program Files\Anaconda3\Lib`.
Copy file name to clipboardExpand all lines: docs/sharepoint/creating-sharepoint-workflow-solutions.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -32,7 +32,7 @@ ms.workload:
32
32
## Workflows in SharePoint
33
33
When you add a workflow to a SharePoint library or list, you enforce a business process on all items in the library or list. A workflow describes the actions that the system or users must perform on each item, such as sending the item to be edited and then reviewed. These actions, known as *activities*, are the building blocks of the workflow.
34
34
35
-
You can create SharePoint workflows in [!INCLUDE[vsprvs](../sharepoint/includes/vsprvs-md.md)] and deploy them to a SharePoint Web site. After a workflow is deployed to SharePoint, you associate it with a library or list. It can then be started automatically, by a process, or manually, by a user. For more information about workflow operation, see [Using workflows to manage processes](http://go.microsoft.com/fwlink/?LinkId=79757).
35
+
You can create SharePoint workflows in [!INCLUDE[vsprvs](../sharepoint/includes/vsprvs-md.md)] and deploy them to a SharePoint Web site. After a workflow is deployed to SharePoint, you associate it with a library or list. It can then be started automatically, by a process, or manually, by a user. For more information about workflow operation, see [Develop SharePoint workflows using Visual Studio](https://docs.microsoft.com/sharepoint/dev/general-development/develop-sharepoint-workflows-using-visual-studio).
36
36
37
37
## Creating Custom SharePoint Workflows
38
38
Two SharePoint workflow projects are available to you in [!INCLUDE[vsprvs](../sharepoint/includes/vsprvs-md.md)]: **Sequential Workflow** and **State Machine Workflow**.
0 commit comments