{"id":5646396,"date":"2022-06-05T14:09:05","date_gmt":"2022-06-05T18:09:05","guid":{"rendered":"https:\/\/lightning.ai\/pages\/?p=5646396"},"modified":"2022-09-10T11:14:23","modified_gmt":"2022-09-10T15:14:23","slug":"integrated-developer-environments","status":"publish","type":"post","link":"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/","title":{"rendered":"EP 04: Integrated Developer Environments (IDEs)"},"content":{"rendered":"<p>In this Lightning Bits episode, William and Sebastian discuss how to get started using Integrated Development Environments (IDEs). Watch the video, or continue reading below.<\/p>\n<p><iframe loading=\"lazy\" title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/ISGNh4B1Z74\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<h2>Interactive\/Integrated Developer Environment (IDE)<\/h2>\n<p>It&#8217;s 2022. There are lots of different tools available that make your life as a programmer, engineer, and researcher more convenient. This episode is focused on\u00a0<span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/www.jetbrains.com\/pycharm\/\" rel=\"nofollow\"><u>PyCharm<\/u><\/a><\/span>, which is one of the most widely used IDEs for Python.<\/p>\n<p>What is an IDE? IDE is short for integrated developer environment (sometimes also called &#8220;interactive&#8221; developer environment as Sebastian mentioned in the video). You can think of it as a text editor that is spring-loaded with lots of extra features that make you more productive. In that sense, it&#8217;s both <em>interactive<\/em>\u00a0and\u00a0<em>integrated<\/em>\u00a0;).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-5646397 size-large\" src=\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/pycharm-comparison-1024x348.png\" alt=\"What IDE should I use?\" width=\"640\" height=\"218\" srcset=\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/pycharm-comparison-1024x348.png 1024w, https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/pycharm-comparison-300x102.png 300w, https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/pycharm-comparison-768x261.png 768w, https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/pycharm-comparison-600x204.png 600w, https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/pycharm-comparison.png 1532w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/p>\n<p>PS: While William showcases some of the PyCharm essentials in the video, <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/twitter.com\/rasbt\" rel=\"nofollow\"><u>Sebastian<\/u><\/a><\/span>\u00a0is more of a\u00a0<span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/code.visualstudio.com\/\" rel=\"nofollow\"><u>VSCode<\/u><\/a><\/span> user. However, while recording the episode and setting up a new computer, Sebastian realized that PyCharm is actually quite nice and convenient. Here are some of his quick takeaways:<\/p>\n<ul>\n<li>VSCode is a more versatile code editor that can be customized for Python.<\/li>\n<li>PyCharm really comes with all batteries, especially in relation to Python.<\/li>\n<li>VSCode can be very powerful as well, but it takes a lot of customization &#8212; finding and installing the right plugins.<\/li>\n<li>With PyCharm, you get all the benefits out of the box.<\/li>\n<\/ul>\n<p>Consequently, Sebastian is now toying with the idea of making PyCharm his primary Python coding tool.<\/p>\n<h3>(Warm-up) New terminal commands<\/h3>\n<ul>\n<li><code>cat myfile<\/code>\u00a0: prints the contents of a file named\u00a0<code>myfile<\/code>\u00a0to the terminal.<\/li>\n<li><code>open myfile<\/code>: Open a file named\u00a0<code>myfile<\/code>\u00a0in a preferred program.<\/li>\n<\/ul>\n<p>Which program opens which file when running\u00a0<code>open<\/code>\u00a0depends on the file type and your setup. If you want to change the default program for a specific file type, you can do the following:<\/p>\n<ol>\n<li>Navigate to the file (or a file with similar file type) in Finder, and right-click on it.<\/li>\n<li>Hold down the option key and click on &#8220;Show Inspector&#8221;<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-5646398 size-full\" src=\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/show-inspector-on-mac.png\" alt=\"Show Inspector on Mac\" width=\"2002\" height=\"628\" srcset=\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/show-inspector-on-mac.png 2002w, https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/show-inspector-on-mac-300x94.png 300w, https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/show-inspector-on-mac-1024x321.png 1024w, https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/show-inspector-on-mac-768x241.png 768w, https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/show-inspector-on-mac-1536x482.png 1536w, https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/show-inspector-on-mac-1920x602.png 1920w, https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/show-inspector-on-mac-600x188.png 600w\" sizes=\"(max-width: 2002px) 100vw, 2002px\" \/><\/p>\n<ol start=\"3\">\n<li>Now, go to &#8220;Open with&#8221;, select the program from the dropdown menu, and click on &#8220;Change All&#8230;&#8221;<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-5646399 size-medium\" src=\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/change-all-300x271.png\" alt=\"Change All in Inspector\" width=\"300\" height=\"271\" srcset=\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/change-all-300x271.png 300w, https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/change-all.png 512w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<h3>Installing PyCharm<\/h3>\n<p>Installing PyCharm is pretty straightforward. Just go to the <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/www.jetbrains.com\/pycharm\/\" rel=\"nofollow\"><u>official website<\/u><\/a><\/span>\u00a0and follow the download link there. Also, we recommend starting with the community edition, which is free. If you like the community version and want some extra features, consider upgrading to the professional edition.<\/p>\n<p><strong>Selecting a Project Interpreter<\/strong><\/p>\n<p>Once you opened an existing project, or created a new one, you can select your interpreter from the bottom right corner:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-5646400 size-full\" src=\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/select-pycharm-interpreter.png\" alt=\"Select PyCharm Interpreter\" width=\"2102\" height=\"982\" srcset=\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/select-pycharm-interpreter.png 2102w, https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/select-pycharm-interpreter-300x140.png 300w, https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/select-pycharm-interpreter-1024x478.png 1024w, https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/select-pycharm-interpreter-768x359.png 768w, https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/select-pycharm-interpreter-1536x718.png 1536w, https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/select-pycharm-interpreter-2048x957.png 2048w, https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/select-pycharm-interpreter-1920x897.png 1920w, https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/select-pycharm-interpreter-600x280.png 600w\" sizes=\"(max-width: 2102px) 100vw, 2102px\" \/><\/p>\n<p>Stay tuned for future episodes of Lightning Bits! Also, if you have any questions, please don&#8217;t hesitate to reach out on <a style=\"color: #0000ff;\" href=\"https:\/\/pytorch-lightning.slack.com\/archives\/C03GS6MTCCQ\" rel=\"nofollow\"><u>Slack<\/u><\/a>!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this Lightning Bits episode, William and Sebastian discuss how to get started using Integrated Development Environments (IDEs). Watch the video, or continue reading below. Interactive\/Integrated Developer Environment (IDE) It&#8217;s 2022. There are lots of different tools available that make your life as a programmer, engineer, and researcher more convenient. This episode is focused on\u00a0PyCharm,<a class=\"excerpt-read-more\" href=\"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/\" title=\"ReadEP 04: Integrated Developer Environments (IDEs)\">&#8230; Read more &raquo;<\/a><\/p>\n","protected":false},"author":16,"featured_media":5646401,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[102],"tags":[82,77,86,87],"glossary":[],"acf":{"hide_from_archive":null,"content_type":null,"code_embed":null,"code_shortcode":null,"custom_styles":null,"sticky":null,"additional_authors":null,"mathjax":null,"default_editor":null,"sections":null,"show_table_of_contents":null,"table_of_contents":null,"tabs":null,"tab_group":null},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>EP 04: Integrated Developer Environments (IDEs) - Lightning AI<\/title>\n<meta name=\"description\" content=\"In this Lightning Bits episode, William and Sebastian discuss how to get started using an Integrated Development Environments (IDE).\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"EP 04: Integrated Developer Environments (IDEs) - Lightning AI\" \/>\n<meta property=\"og:description\" content=\"In this Lightning Bits episode, William and Sebastian discuss how to get started using an Integrated Development Environments (IDE).\" \/>\n<meta property=\"og:url\" content=\"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/\" \/>\n<meta property=\"og:site_name\" content=\"Lightning AI\" \/>\n<meta property=\"article:published_time\" content=\"2022-06-05T18:09:05+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-09-10T15:14:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/Integrated-Developer-Environments.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"JP Hennessy\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@LightningAI\" \/>\n<meta name=\"twitter:site\" content=\"@LightningAI\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"JP Hennessy\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/\"},\"author\":{\"name\":\"JP Hennessy\",\"@id\":\"https:\/\/lightning.ai\/pages\/#\/schema\/person\/2518f4d5541f8e98016f6289169141a6\"},\"headline\":\"EP 04: Integrated Developer Environments (IDEs)\",\"datePublished\":\"2022-06-05T18:09:05+00:00\",\"dateModified\":\"2022-09-10T15:14:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/\"},\"wordCount\":440,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/lightning.ai\/pages\/#organization\"},\"image\":{\"@id\":\"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/Integrated-Developer-Environments.png\",\"keywords\":[\"IDE\",\"lightning bits\",\"pycharm\",\"vscode\"],\"articleSection\":[\"Lightning Bits\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/\",\"url\":\"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/\",\"name\":\"EP 04: Integrated Developer Environments (IDEs) - Lightning AI\",\"isPartOf\":{\"@id\":\"https:\/\/lightning.ai\/pages\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/Integrated-Developer-Environments.png\",\"datePublished\":\"2022-06-05T18:09:05+00:00\",\"dateModified\":\"2022-09-10T15:14:23+00:00\",\"description\":\"In this Lightning Bits episode, William and Sebastian discuss how to get started using an Integrated Development Environments (IDE).\",\"breadcrumb\":{\"@id\":\"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/#primaryimage\",\"url\":\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/Integrated-Developer-Environments.png\",\"contentUrl\":\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/Integrated-Developer-Environments.png\",\"width\":1280,\"height\":720,\"caption\":\"Integrated Developer Environments - IDEs\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/lightning.ai\/pages\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"EP 04: Integrated Developer Environments (IDEs)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/lightning.ai\/pages\/#website\",\"url\":\"https:\/\/lightning.ai\/pages\/\",\"name\":\"Lightning AI\",\"description\":\"The platform for teams to build AI.\",\"publisher\":{\"@id\":\"https:\/\/lightning.ai\/pages\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/lightning.ai\/pages\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/lightning.ai\/pages\/#organization\",\"name\":\"Lightning AI\",\"url\":\"https:\/\/lightning.ai\/pages\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/lightning.ai\/pages\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2023\/02\/image-17.png\",\"contentUrl\":\"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2023\/02\/image-17.png\",\"width\":1744,\"height\":856,\"caption\":\"Lightning AI\"},\"image\":{\"@id\":\"https:\/\/lightning.ai\/pages\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/LightningAI\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/lightning.ai\/pages\/#\/schema\/person\/2518f4d5541f8e98016f6289169141a6\",\"name\":\"JP Hennessy\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/lightning.ai\/pages\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/28ade268218ae45f723b0b62499f527a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/28ade268218ae45f723b0b62499f527a?s=96&d=mm&r=g\",\"caption\":\"JP Hennessy\"},\"url\":\"https:\/\/lightning.ai\/pages\/author\/jplightning-ai\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"EP 04: Integrated Developer Environments (IDEs) - Lightning AI","description":"In this Lightning Bits episode, William and Sebastian discuss how to get started using an Integrated Development Environments (IDE).","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/","og_locale":"en_US","og_type":"article","og_title":"EP 04: Integrated Developer Environments (IDEs) - Lightning AI","og_description":"In this Lightning Bits episode, William and Sebastian discuss how to get started using an Integrated Development Environments (IDE).","og_url":"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/","og_site_name":"Lightning AI","article_published_time":"2022-06-05T18:09:05+00:00","article_modified_time":"2022-09-10T15:14:23+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/Integrated-Developer-Environments.png","type":"image\/png"}],"author":"JP Hennessy","twitter_card":"summary_large_image","twitter_creator":"@LightningAI","twitter_site":"@LightningAI","twitter_misc":{"Written by":"JP Hennessy","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/#article","isPartOf":{"@id":"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/"},"author":{"name":"JP Hennessy","@id":"https:\/\/lightning.ai\/pages\/#\/schema\/person\/2518f4d5541f8e98016f6289169141a6"},"headline":"EP 04: Integrated Developer Environments (IDEs)","datePublished":"2022-06-05T18:09:05+00:00","dateModified":"2022-09-10T15:14:23+00:00","mainEntityOfPage":{"@id":"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/"},"wordCount":440,"commentCount":0,"publisher":{"@id":"https:\/\/lightning.ai\/pages\/#organization"},"image":{"@id":"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/#primaryimage"},"thumbnailUrl":"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/Integrated-Developer-Environments.png","keywords":["IDE","lightning bits","pycharm","vscode"],"articleSection":["Lightning Bits"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/","url":"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/","name":"EP 04: Integrated Developer Environments (IDEs) - Lightning AI","isPartOf":{"@id":"https:\/\/lightning.ai\/pages\/#website"},"primaryImageOfPage":{"@id":"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/#primaryimage"},"image":{"@id":"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/#primaryimage"},"thumbnailUrl":"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/Integrated-Developer-Environments.png","datePublished":"2022-06-05T18:09:05+00:00","dateModified":"2022-09-10T15:14:23+00:00","description":"In this Lightning Bits episode, William and Sebastian discuss how to get started using an Integrated Development Environments (IDE).","breadcrumb":{"@id":"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/#primaryimage","url":"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/Integrated-Developer-Environments.png","contentUrl":"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2022\/08\/Integrated-Developer-Environments.png","width":1280,"height":720,"caption":"Integrated Developer Environments - IDEs"},{"@type":"BreadcrumbList","@id":"https:\/\/lightning.ai\/pages\/education\/lightning-bits\/integrated-developer-environments\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/lightning.ai\/pages\/"},{"@type":"ListItem","position":2,"name":"EP 04: Integrated Developer Environments (IDEs)"}]},{"@type":"WebSite","@id":"https:\/\/lightning.ai\/pages\/#website","url":"https:\/\/lightning.ai\/pages\/","name":"Lightning AI","description":"The platform for teams to build AI.","publisher":{"@id":"https:\/\/lightning.ai\/pages\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/lightning.ai\/pages\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/lightning.ai\/pages\/#organization","name":"Lightning AI","url":"https:\/\/lightning.ai\/pages\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/lightning.ai\/pages\/#\/schema\/logo\/image\/","url":"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2023\/02\/image-17.png","contentUrl":"https:\/\/lightningaidev.wpengine.com\/wp-content\/uploads\/2023\/02\/image-17.png","width":1744,"height":856,"caption":"Lightning AI"},"image":{"@id":"https:\/\/lightning.ai\/pages\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/LightningAI"]},{"@type":"Person","@id":"https:\/\/lightning.ai\/pages\/#\/schema\/person\/2518f4d5541f8e98016f6289169141a6","name":"JP Hennessy","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/lightning.ai\/pages\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/28ade268218ae45f723b0b62499f527a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/28ade268218ae45f723b0b62499f527a?s=96&d=mm&r=g","caption":"JP Hennessy"},"url":"https:\/\/lightning.ai\/pages\/author\/jplightning-ai\/"}]}},"_links":{"self":[{"href":"https:\/\/lightning.ai\/pages\/wp-json\/wp\/v2\/posts\/5646396"}],"collection":[{"href":"https:\/\/lightning.ai\/pages\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lightning.ai\/pages\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lightning.ai\/pages\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/lightning.ai\/pages\/wp-json\/wp\/v2\/comments?post=5646396"}],"version-history":[{"count":0,"href":"https:\/\/lightning.ai\/pages\/wp-json\/wp\/v2\/posts\/5646396\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lightning.ai\/pages\/wp-json\/wp\/v2\/media\/5646401"}],"wp:attachment":[{"href":"https:\/\/lightning.ai\/pages\/wp-json\/wp\/v2\/media?parent=5646396"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lightning.ai\/pages\/wp-json\/wp\/v2\/categories?post=5646396"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lightning.ai\/pages\/wp-json\/wp\/v2\/tags?post=5646396"},{"taxonomy":"glossary","embeddable":true,"href":"https:\/\/lightning.ai\/pages\/wp-json\/wp\/v2\/glossary?post=5646396"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}