{"id":67160,"date":"2022-09-05T11:06:53","date_gmt":"2022-09-05T09:06:53","guid":{"rendered":"https:\/\/eiposgrados.com\/?p=67160"},"modified":"2022-09-06T17:37:18","modified_gmt":"2022-09-06T15:37:18","slug":"python-vs-extensions","status":"publish","type":"post","link":"https:\/\/eiposgrados.com\/eng\/blog-python\/extensiones-python-vs\/","title":{"rendered":"Top extensions to program Python in VS"},"content":{"rendered":"<p>Today we are going to see the extensions that every Python programmer should have installed in Visual Studio Code (VSCode) to make their time as productive as possible and make our work easier.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>1.<\/strong> <strong>Python<\/strong><\/h2>\n\n\n\n<p>Obviously, the first on the list had to be this extension, which allows us to use Python in VSCode.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"886\" height=\"219\" src=\"https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image.png\" alt=\"Image\" class=\"wp-image-67163\" title=\"\" srcset=\"https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image.png 886w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-300x74.png 300w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-768x190.png 768w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-123x30.png 123w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-200x49.png 200w\" sizes=\"(max-width: 886px) 100vw, 886px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>2.Python Indent<\/strong><\/h2>\n\n\n\n<p>The best extension to indent our Python code.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"886\" height=\"247\" src=\"https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-1.png\" alt=\"Image\" class=\"wp-image-67174\" title=\"\" srcset=\"https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-1.png 886w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-1-300x84.png 300w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-1-768x214.png 768w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-1-123x34.png 123w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-1-200x56.png 200w\" sizes=\"(max-width: 886px) 100vw, 886px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>3. Better Comments<\/strong><\/h2>\n\n\n\n<p>With this extension we can improve the comments of our code, which we can categorize into: Alerts, Queries or Featured among others.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"886\" height=\"206\" src=\"https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-2.png\" alt=\"Image\" class=\"wp-image-67175\" title=\"\" srcset=\"https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-2.png 886w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-2-300x70.png 300w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-2-768x179.png 768w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-2-123x29.png 123w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-2-200x47.png 200w\" sizes=\"(max-width: 886px) 100vw, 886px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"761\" height=\"675\" src=\"https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-3.png\" alt=\"Image\" class=\"wp-image-67176\" title=\"\" srcset=\"https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-3.png 761w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-3-300x266.png 300w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-3-186x165.png 186w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-3-123x109.png 123w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-3-200x177.png 200w\" sizes=\"(max-width: 761px) 100vw, 761px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>4.<\/strong> <strong>Python Snippets<\/strong><\/h2>\n\n\n\n<p>It is a highly recommended extension for beginners as it contains code snippets for lists, strings, dictionaries, tuples, classes, etc. with at least one example of each of them.<\/p>\n\n\n\n<p>This way we avoid having to write the same code over and over again.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"886\" height=\"255\" src=\"https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-4.png\" alt=\"Image\" class=\"wp-image-67184\" title=\"\" srcset=\"https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-4.png 886w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-4-300x86.png 300w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-4-768x221.png 768w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-4-123x35.png 123w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-4-200x58.png 200w\" sizes=\"(max-width: 886px) 100vw, 886px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>5. Python Test Explorer<\/strong><\/h2>\n\n\n\n<p>This extension allows us to run Python Unittest, Pytest or Testplan tests with the Test Explorer user interface<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"886\" height=\"199\" src=\"https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-5.png\" alt=\"Image\" class=\"wp-image-67187\" title=\"\" srcset=\"https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-5.png 886w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-5-300x67.png 300w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-5-768x172.png 768w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-5-123x28.png 123w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-5-200x45.png 200w\" sizes=\"(max-width: 886px) 100vw, 886px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>6.Python Preview<\/strong><\/h2>\n\n\n\n<p>It allows us a debug preview for Python.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"666\" height=\"219\" src=\"https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-7.png\" alt=\"Image\" class=\"wp-image-67209\" title=\"\" srcset=\"https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-7.png 666w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-7-300x99.png 300w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-7-123x40.png 123w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-7-200x66.png 200w\" sizes=\"(max-width: 666px) 100vw, 666px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>7. Python Type Hint<\/strong><\/h2>\n\n\n\n<p>This extension offers us autocompletion options for our code.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"770\" height=\"270\" src=\"https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-8.png\" alt=\"Image\" class=\"wp-image-67210\" title=\"\" srcset=\"https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-8.png 770w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-8-300x105.png 300w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-8-768x269.png 768w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-8-123x43.png 123w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-8-200x70.png 200w\" sizes=\"(max-width: 770px) 100vw, 770px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>8. AREPL for Python<\/strong><\/h2>\n\n\n\n<p>I find this extension really useful, it offers us a real-time preview of the execution of our code.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"853\" height=\"286\" src=\"https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-9.png\" alt=\"Image\" class=\"wp-image-67211\" title=\"\" srcset=\"https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-9.png 853w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-9-300x101.png 300w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-9-768x258.png 768w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-9-123x41.png 123w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-9-200x67.png 200w\" sizes=\"(max-width: 853px) 100vw, 853px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"886\" height=\"447\" src=\"https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-10.png\" alt=\"Image\" class=\"wp-image-67212\" title=\"\" srcset=\"https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-10.png 886w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-10-300x151.png 300w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-10-768x387.png 768w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-10-123x62.png 123w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-10-200x101.png 200w\" sizes=\"(max-width: 886px) 100vw, 886px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>9. AutoDocstring<\/strong><\/h2>\n\n\n\n<p>Perfect for generating documentation for Python functions.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"886\" height=\"180\" src=\"https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-11.png\" alt=\"Image\" class=\"wp-image-67213\" title=\"\" srcset=\"https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-11.png 886w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-11-300x61.png 300w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-11-768x156.png 768w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-11-123x25.png 123w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-11-200x41.png 200w\" sizes=\"(max-width: 886px) 100vw, 886px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>10. Djaneiro<\/strong><\/h2>\n\n\n\n<p>An extension for Django developers, with templates, models, views, fields and forms.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"886\" height=\"183\" src=\"https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-12.png\" alt=\"Image\" class=\"wp-image-67214\" title=\"\" srcset=\"https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-12.png 886w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-12-300x62.png 300w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-12-768x159.png 768w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-12-123x25.png 123w, https:\/\/eiposgrados.com\/wp-content\/uploads\/2022\/09\/image-12-200x41.png 200w\" sizes=\"(max-width: 886px) 100vw, 886px\" \/><\/figure>\n\n\n\n<p>These are some of the many extensions that you can install in VSCode to program Python, we show you the ones that, to us, seem most interesting and can make our work easier when programming.<\/p>\n\n\n\n<p>And you, do you have any extension that you find essential to work in VSCode? We read you in comments!<\/p>\n\n\n\n<p>Remember that you can learn features like this and much more with our <a href=\"https:\/\/eiposgrados.com\/eng\/programs\/master-in-python\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Master in Advanced Programming in Python for Big Data, Hacking and Machine Learning.<\/strong><\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Today we are going to look at the extensions that every Python programmer should have installed in Visual Studio Code (VSCode) to make their time as... <a title=\"Top extensions to program Python in VS\" class=\"read-more\" href=\"https:\/\/eiposgrados.com\/eng\/blog-python\/extensiones-python-vs\/\" aria-label=\"Read more about Top extensions to program Python in VS\">Read more<\/a><\/p>","protected":false},"author":90,"featured_media":67319,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[407],"tags":[],"class_list":["post-67160","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog-python"],"acf":[],"_links":{"self":[{"href":"https:\/\/eiposgrados.com\/eng\/wp-json\/wp\/v2\/posts\/67160","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eiposgrados.com\/eng\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/eiposgrados.com\/eng\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/eiposgrados.com\/eng\/wp-json\/wp\/v2\/users\/90"}],"replies":[{"embeddable":true,"href":"https:\/\/eiposgrados.com\/eng\/wp-json\/wp\/v2\/comments?post=67160"}],"version-history":[{"count":0,"href":"https:\/\/eiposgrados.com\/eng\/wp-json\/wp\/v2\/posts\/67160\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/eiposgrados.com\/eng\/wp-json\/wp\/v2\/media\/67319"}],"wp:attachment":[{"href":"https:\/\/eiposgrados.com\/eng\/wp-json\/wp\/v2\/media?parent=67160"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/eiposgrados.com\/eng\/wp-json\/wp\/v2\/categories?post=67160"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/eiposgrados.com\/eng\/wp-json\/wp\/v2\/tags?post=67160"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}