{"id":1755,"date":"2017-12-14T11:07:15","date_gmt":"2017-12-14T19:07:15","guid":{"rendered":"http:\/\/blogs.msdn.microsoft.com\/pythonengineering\/?p=1755"},"modified":"2019-11-18T22:01:40","modified_gmt":"2019-11-19T06:01:40","slug":"python-extension-for-visual-studio-code-version-0-9-0-now-available","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/python\/python-extension-for-visual-studio-code-version-0-9-0-now-available\/","title":{"rendered":"Python extension for Visual Studio Code version 0.9.0 now available"},"content":{"rendered":"<p>We\u2019re excited to announce our first update to the <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=ms-python.python\">Microsoft Python extension for Visual Studio Code<\/a>. In this release, we\u2019ve added additional support for <a href=\"https:\/\/conda.io\/\">conda<\/a> environments and fixed numerous bugs in the editor and debugger.<\/p>\n<h2>Support for Conda Environments<\/h2>\n<p>Conda environments are now automatically detected from the <a href=\"https:\/\/docs.anaconda.com\/\">Anaconda<\/a> root location. You also have the option of using conda to install <a href=\"https:\/\/pylint.org\/\">Pylint<\/a>:<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/12\/2019\/02\/conda-or-pip.png\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/python\/wp-content\/uploads\/sites\/12\/2017\/12\/conda-or-pip-1.png\" alt=\"You can install packages using conda or pip\" class=\"wp-image-1757 size-full aligncenter\" width=\"632\" height=\"103\" \/><\/a><\/p>\n<p>The extension now has schema support for various <a href=\"http:\/\/yaml.org\/\">YAML<\/a> files that conda uses: <code>meta.yml<\/code>, <code>.condarc<\/code>, and <code>environment.yml<\/code>. This means that if you use the <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=adamvoss.yaml\">YAML<\/a> extension you will now get auto-complete in these files. Similarly, if you use the <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=redhat.vscode-yaml\">YAML Support by Red Hat<\/a> extension you now get auto-complete and type checking.<\/p>\n<h2>Editor and Debugger Improvements<\/h2>\n<p>A total of 84 issues have been closed since our first release, most of these are bugs fixed in the debugger and editor that were filed by you on GitHub. A couple of notable ones are:<\/p>\n<ul>\n<li><code>Ctrl+F5<\/code> was sometimes not working (<a href=\"https:\/\/github.com\/Microsoft\/vscode-python\/issues\/25\">#25<\/a>)<\/li>\n<li>IntelliSense interrupting typing in inside of strings and comments (<a href=\"https:\/\/github.com\/Microsoft\/vscode-python\/issues\/110\">#110<\/a>, <a href=\"https:\/\/github.com\/Microsoft\/vscode-python\/issues\/34\">#34<\/a>)<\/li>\n<\/ul>\n<p>We\u2019ve also removed the <code>python.formatting.formatOnSave<\/code> and <code>python.linting.lintOnTextChange<\/code> configuration options \u00a0in favor of the equivalent general VS Code settings. If you\u2019re using this feature be sure to change to using the <code>editor.formatOnSave<\/code> option.<\/p>\n<p>For more information, you can look at the <a href=\"https:\/\/github.com\/Microsoft\/vscode-python\/blob\/master\/CHANGELOG.md#version-090-14-december-2017\">full list of changes in the 0.9.0 release<\/a>. Be sure to update to the latest VS Code extensions, and let us know if you find any problems by creating issues on our <a href=\"https:\/\/github.com\/Microsoft\/vscode-python\/issues\/25\">vscode-python GitHub page<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We\u2019re excited to announce our first update to the Microsoft Python extension for Visual Studio Code. In this release, we\u2019ve added additional support for conda environments and fixed numerous bugs in the editor and debugger. Support for Conda Environments Conda environments are now automatically detected from the Anaconda root location. You also have the option [&hellip;]<\/p>\n","protected":false},"author":883,"featured_media":10119,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[6],"tags":[17,19],"class_list":["post-1755","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-visual-studio-code","tag-python","tag-visual-studio-code"],"acf":[],"blog_post_summary":"<p>We\u2019re excited to announce our first update to the Microsoft Python extension for Visual Studio Code. In this release, we\u2019ve added additional support for conda environments and fixed numerous bugs in the editor and debugger. Support for Conda Environments Conda environments are now automatically detected from the Anaconda root location. You also have the option [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/python\/wp-json\/wp\/v2\/posts\/1755","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/python\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/python\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/python\/wp-json\/wp\/v2\/users\/883"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/python\/wp-json\/wp\/v2\/comments?post=1755"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/python\/wp-json\/wp\/v2\/posts\/1755\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/python\/wp-json\/wp\/v2\/media\/10119"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/python\/wp-json\/wp\/v2\/media?parent=1755"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/python\/wp-json\/wp\/v2\/categories?post=1755"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/python\/wp-json\/wp\/v2\/tags?post=1755"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}