As a developer you make repetitive changes to your code all the time. In many cases you don't even realize that you are doing a repetitive task or that Visual Studio IntelliCode suggestions can help you. IntelliCode suggestions can already do the edit and find other location where the same edit applies, making your life easier!
After leveraging technologies like Azure Machine Learning and ONNX Runtime, IntelliCode has successfully shipped the first deep learning model for all the IntelliCode Python users in Visual Studio Code. This blogpost gives a detailed account of the journey from research to model deployment.
As of Visual Studio 2019 16.7, your repeated edit experience can now be enhanced by IntelliCode suggestions. IntelliCode spots repetitions and suggests other places in your code where you could apply that same change.
Now more than ever, developers are juggling multiple projects at work and at home. New features, bug fixes, PR reviews, & prototypes all compete for time and attention on limited resources. Visual Studio Codespaces provides hosted development environments that allow you to develop entirely in the cloud.
Visual Studio 2019 version 16.6 Preview 2 releases today with several new features to help developer productivity. Check out our improved Git integration, .NET Productivity features, plus so much more!
Visual Studio 2019 v16.4 is available today. Highlights of the release include: better GitHub integration, Vertical Tabs, Container Tools, Xamarin Hot Reload, C++ Tooling, .NET Productivity, Pinnable Property Tabs, and much more.
Visual Studio IntelliCode uses machine learning to offer useful, contextually-rich code completion suggestions as you type, allowing you to learn APIs more quickly and code faster. With our latest release, you can easily share IntelliCode team completions and automate updates via an Azure DevOps task.
Harnessing the wisdom of the community, Visual Studio IntelliCode is revolutionizing developer productivity. We started with AI-assisted IntelliSense and are now expanding the application of artificial intelligence to accelerate learning, radically improve development agility, and increase code quality whole line completions and refactoring.