{"id":61748,"date":"2023-04-03T16:36:03","date_gmt":"2023-04-03T14:36:03","guid":{"rendered":"https:\/\/www.arcadsoftware.com\/?page_id=61748"},"modified":"2025-01-29T11:58:21","modified_gmt":"2025-01-29T09:58:21","slug":"vs-code-on-ibm-i-aka-as400-with-arcad-for-devops","status":"publish","type":"page","link":"https:\/\/www.arcadsoftware.com\/arcad\/vs-code-on-ibm-i-aka-as400-with-arcad-for-devops\/","title":{"rendered":"VS Code on IBM i (aka AS\/400 or AS400) with ARCAD for DevOps"},"content":{"rendered":"<p><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-bottom:40px;--awb-margin-top:30px;--awb-margin-bottom:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-center fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_2_5 2_5 fusion-flex-column\" style=\"--awb-padding-top:31px;--awb-padding-left:1px;--awb-bg-size:cover;--awb-width-large:40%;--awb-margin-top-large:0px;--awb-spacing-right-large:0%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:0%;--awb-width-medium:83.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:0%;--awb-spacing-left-medium:0%;--awb-width-small:83.333333333333%;--awb-order-small:0;--awb-spacing-right-small:0%;--awb-spacing-left-small:0%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-image-element \" style=\"text-align:center;--awb-max-width:800px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-1 hover-type-none\"><img decoding=\"async\" width=\"900\" height=\"423\" alt=\"Vs Code Banner ARCAD\" title=\"vs-code-arcad-banner\" src=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/07\/vs-code-arcad-banner.png\" class=\"img-responsive wp-image-62739\" srcset=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/07\/vs-code-arcad-banner-200x94.png 200w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/07\/vs-code-arcad-banner-400x188.png 400w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/07\/vs-code-arcad-banner-600x282.png 600w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/07\/vs-code-arcad-banner-800x376.png 800w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/07\/vs-code-arcad-banner.png 900w\" sizes=\"(max-width: 640px) 100vw, 600px\" \/><\/span><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_3_5 3_5 fusion-flex-column fusion-flex-align-self-center\" style=\"--awb-padding-top:25px;--awb-bg-size:cover;--awb-width-large:60%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.2%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:0%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:0%;--awb-width-small:83.333333333333%;--awb-order-small:0;--awb-spacing-right-small:2.304%;--awb-spacing-left-small:0%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-center fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-1 fusion-sep-none fusion-title-text fusion-title-size-one\" style=\"--awb-text-color:#437cb4;--awb-margin-top-small:10px;--awb-margin-bottom-small:10px;--awb-font-size:53px;\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;font-size:1em;--fontSize:53;line-height:1.16;\">VS Code on IBM i <span style=\"font-size: 18px; font-weight: 300;\">(aka AS\/400 or AS400) <\/span><span style=\"display: block; font-weight: 300; font-size: 25px; margin-top: 10px;\">with ARCAD for DevOps<\/span><\/h1><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-2 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-bottom:45px;--awb-padding-bottom-medium:30px;--awb-padding-bottom-small:24px;--awb-margin-top:30px;--awb-margin-bottom-medium:0px;--awb-margin-bottom-small:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:calc( 1200px + 0px );margin-left: calc(-0px \/ 2 );margin-right: calc(-0px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:0px;--awb-margin-bottom-large:20px;--awb-spacing-left-large:0px;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:0px;--awb-spacing-left-medium:0px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:0px;--awb-spacing-left-small:0px;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-2 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-text-color:#3679b9;--awb-margin-top:30px;--awb-margin-bottom:10px;--awb-margin-top-small:10px;--awb-margin-bottom-small:10px;--awb-font-size:35px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;Poppins&quot;;font-style:normal;font-weight:800;margin:0;font-size:1em;--fontSize:35;line-height:1.2;\">What is VS Code?<\/h2><\/div><div class=\"fusion-text fusion-text-1\"><p><a href=\"https:\/\/code.visualstudio.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Visual Studio Code (aka VS Code)<\/a>, the most popular IDE, is a fast, lightweight, extensible Code Editor and platform for \u201cfull stack\u201d developers. It is free and open source. With a ton of extensions available, VS Code can be used to write code for backend, frontend, web apps, literally anything across the entire spectrum of development.<!-- vscode --><\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-3 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:0px;--awb-margin-bottom-large:20px;--awb-spacing-left-large:0px;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:0px;--awb-spacing-left-medium:0px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:0px;--awb-spacing-left-small:0px;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-image-element \" style=\"--awb-max-width:200px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-2 hover-type-none\"><img decoding=\"async\" width=\"400\" height=\"321\" alt=\"VS Code Benefits\" src=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/07\/vscode-benefits.png\" class=\"img-responsive wp-image-62677\" srcset=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/07\/vscode-benefits-200x161.png 200w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/07\/vscode-benefits.png 400w\" sizes=\"(max-width: 640px) 100vw, 400px\" \/><\/span><\/div><div class=\"fusion-title title fusion-title-3 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-text-color:#3679b9;--awb-margin-top-small:10px;--awb-margin-bottom-small:10px;--awb-font-size:35px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;Poppins&quot;;font-style:normal;font-weight:800;margin:0;font-size:1em;--fontSize:35;line-height:1.2;\">What are the benefits of VS Code on IBM i?<\/h2><\/div><div class=\"fusion-text fusion-text-2 fusion-text-no-margin\" style=\"--awb-margin-bottom:0px;\"><p>Today, thanks to the Code for IBM i and <a href=\"\/arcad\/products\/arcad-for-devops\/\">ARCAD for DevOps<\/a> extensions, VS Code is now production-grade on IBM i. VS Code improves productivity and quality of traditional IBM I development: RPGLE and COBOL of course (but also CL, DDS, CMD, etc.) with multiple tools to analyze code, debug, refactor, build, test, and deploy.<\/p>\n<p>VS Code offers some key advantages to IBM i developers:<\/p>\n<\/div><ul style=\"--awb-margin-bottom:40px;--awb-item-padding-top:3px;--awb-item-padding-bottom:3px;--awb-iconcolor:#3679b9;--awb-line-height:27.2px;--awb-icon-width:27.2px;--awb-icon-height:27.2px;--awb-icon-margin:11.2px;--awb-content-margin:38.4px;\" class=\"fusion-checklist fusion-checklist-1 type-icons\"><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p><b>cross-platform compatibility<\/b> \u2013 develop across multiple platforms from the same UI<\/p>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p><b>intuitive UI<\/b> &#8211; with auto-complete, syntax highlighting, debugging, and more\u2026<\/p>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p><b>vast ecosystem of extensions<\/b> &#8211; add functionality for multiple languages and frameworks<\/p>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p><b>Git integration<\/b> \u2013 version control and collaboration built-in<\/p>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p><b>Live Share<\/b> \u2013 real-time collaboration with team members<\/p>\n<\/div><\/li><\/ul><div class=\"fusion-text fusion-text-3\"><p>VS Code is managed locally, so every developer is free to extend VS Code with any language or framework they choose; this is a level of freedom and flexibility expected by the modern developer today.<\/p>\n<p>Many new open-source extensions are being developed by the IBM i community, providing access to a wealth of knowledge and resources for developers<\/p>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-3 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-background-position:left top;--awb-border-sizes-top:0px;--awb-border-sizes-bottom:0px;--awb-border-sizes-left:0px;--awb-border-sizes-right:0px;--awb-border-color:#d2d3d4;--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:65px;--awb-padding-bottom:45px;--awb-padding-bottom-medium:0px;--awb-padding-bottom-small:0px;--awb-margin-bottom-medium:0px;--awb-background-color:#daeaf6;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-4 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-image-element \" style=\"--awb-max-width:300px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-3 hover-type-none\"><img decoding=\"async\" width=\"500\" height=\"285\" alt=\"Vs Code Extensions\" src=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/07\/vscode-extension.png\" class=\"img-responsive wp-image-62678\" srcset=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/07\/vscode-extension-200x114.png 200w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/07\/vscode-extension-400x228.png 400w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/07\/vscode-extension.png 500w\" sizes=\"(max-width: 640px) 100vw, 500px\" \/><\/span><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-5 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-4 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-text-color:#3679b9;--awb-margin-top-small:10px;--awb-margin-bottom-small:10px;--awb-font-size:35px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;Poppins&quot;;font-style:normal;font-weight:800;margin:0;font-size:1em;--fontSize:35;line-height:1.2;\">Why use the ARCAD for DevOps extensions to VS Code?<\/h2><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-6 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-blend:overlay;--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-center fusion-content-layout-column\"><div class=\"fusion-text fusion-text-4\"><p>Thanks to its open and modular architecture, the ARCAD stack brings <strong>a transparent integration to VS Code on IBM i<\/strong>. That is, using <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=arcadsoftware.arcad-elias\">the ARCAD extensions to VS Code<\/a>, IBM i developers gain an unprecedented level of automation in the use of Git, Jenkins and other DevOps tools. This brings two major benefits:<\/p>\n<\/div><ul style=\"--awb-margin-bottom:40px;--awb-iconcolor:#3679b9;--awb-line-height:27.2px;--awb-icon-width:27.2px;--awb-icon-height:27.2px;--awb-icon-margin:11.2px;--awb-content-margin:38.4px;\" class=\"fusion-checklist fusion-checklist-2 fusion-checklist-default type-icons\"><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p><b>\u201cTraditional\u201d IBM i developers<\/b> can more rapidly and easily adopt VS Code, Git, CI\/CD and concurrent development with the fewest possible changes in their daily processes<\/p>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p><b>Developers \u201cnew to IBM i\u201d<\/b> can rapidly contribute to RPG and COBOL development and access the DB2 database without needing to know the specifics of the IBM i platform<\/p>\n<\/div><\/li><\/ul><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-4 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:65px;--awb-padding-bottom:30px;--awb-padding-top-medium:48px;--awb-padding-bottom-medium:0px;--awb-margin-bottom-medium:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-center fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-7 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-image-element sm-text-align-center\" style=\"--awb-max-width:300px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-4 hover-type-none\"><img decoding=\"async\" width=\"500\" height=\"347\" alt=\"Vs Code Features extensions\" title=\"vs-code-extensions-features\" src=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/07\/vs-code-extensions-features.png\" class=\"img-responsive wp-image-62706\" srcset=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/07\/vs-code-extensions-features-200x139.png 200w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/07\/vs-code-extensions-features-400x278.png 400w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/07\/vs-code-extensions-features.png 500w\" sizes=\"(max-width: 640px) 100vw, 500px\" \/><\/span><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-8 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-5 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-text-color:#3679b9;--awb-margin-top-small:10px;--awb-margin-bottom-small:10px;--awb-font-size:35px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;Poppins&quot;;font-style:normal;font-weight:800;margin:0;font-size:1em;--fontSize:35;line-height:1.2;\">Today, ARCAD extensions offer the following features:<\/h2><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-9 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-margin-bottom-small:0px;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"accordian fusion-accordian\" style=\"--awb-border-size:1px;--awb-icon-size:25px;--awb-content-font-size:16px;--awb-icon-alignment:left;--awb-hover-color:#f9f9fb;--awb-border-color:#e2e2e2;--awb-background-color:#ffffff;--awb-divider-color:#e2e2e2;--awb-divider-hover-color:#e2e2e2;--awb-icon-color:#3679b9;--awb-title-color:#212934;--awb-content-color:#4a4e57;--awb-icon-box-color:#212934;--awb-toggle-hover-accent-color:#1d576c;--awb-title-font-family:&quot;Poppins&quot;;--awb-title-font-weight:400;--awb-title-font-style:normal;--awb-title-font-size:16px;--awb-content-font-family:&quot;Gilroy Regular&quot;;--awb-content-font-style:normal;--awb-content-font-weight:400;\"><div class=\"panel-group fusion-toggle-icon-unboxed\" id=\"accordion-61748-1\"><div class=\"fusion-panel panel-default panel-cba9584617829496c fusion-toggle-has-divider\"><div class=\"panel-heading\"><h4 class=\"panel-title toggle\" id=\"toggle_cba9584617829496c\"><a aria-expanded=\"false\" aria-controls=\"cba9584617829496c\" role=\"button\" data-toggle=\"collapse\" data-parent=\"#accordion-61748-1\" data-target=\"#cba9584617829496c\" href=\"#cba9584617829496c\"><span class=\"fusion-toggle-icon-wrapper\" aria-hidden=\"true\"><i class=\"fa-fusion-box active-icon awb-icon-minus\" aria-hidden=\"true\"><\/i><i class=\"fa-fusion-box inactive-icon awb-icon-plus\" aria-hidden=\"true\"><\/i><\/span><span class=\"fusion-toggle-heading\">ARCAD Builder \u2013 or \u2018smart\u2019 build<\/span><\/a><\/h4><\/div><div id=\"cba9584617829496c\" class=\"panel-collapse collapse \" aria-labelledby=\"toggle_cba9584617829496c\"><div class=\"panel-body toggle-content fusion-clearfix\"><a href=\"https:\/\/www.arcadsoftware.com\/arcad\/products\/arcad-builder-build-management\/\">ARCAD Builder<\/a> uses the ARCAD metadata repository to recompile all dependencies automatically. No makefiles or scripts to maintain &#8211; Cross-references are updated in real time. As soon as a developer starts to use VS Code with ARCAD, all of the build infrastructure is created automatically, enabling a personal build and then (when ready) an easy integration into a shared branch<\/div><\/div><\/div><div class=\"fusion-panel panel-default panel-b78a0a58953d95590 fusion-toggle-has-divider\"><div class=\"panel-heading\"><h4 class=\"panel-title toggle\" id=\"toggle_b78a0a58953d95590\"><a aria-expanded=\"false\" aria-controls=\"b78a0a58953d95590\" role=\"button\" data-toggle=\"collapse\" data-parent=\"#accordion-61748-1\" data-target=\"#b78a0a58953d95590\" href=\"#b78a0a58953d95590\"><span class=\"fusion-toggle-icon-wrapper\" aria-hidden=\"true\"><i class=\"fa-fusion-box active-icon awb-icon-minus\" aria-hidden=\"true\"><\/i><i class=\"fa-fusion-box inactive-icon awb-icon-plus\" aria-hidden=\"true\"><\/i><\/span><span class=\"fusion-toggle-heading\">ARCAD Transformer RPG<\/span><\/a><\/h4><\/div><div id=\"b78a0a58953d95590\" class=\"panel-collapse collapse \" aria-labelledby=\"toggle_b78a0a58953d95590\"><div class=\"panel-body toggle-content fusion-clearfix\"><a href=\"https:\/\/www.arcadsoftware.com\/arcad\/products\/arcad-transformer-rpg-free-format-rpg-conversion\/\">ARCAD Transformer RPG<\/a> \u2013 on-the-fly code RPG conversion to modern Free Form syntax<\/div><\/div><\/div><div class=\"fusion-panel panel-default panel-20b6d0de8cae94bed fusion-toggle-has-divider\"><div class=\"panel-heading\"><h4 class=\"panel-title toggle\" id=\"toggle_20b6d0de8cae94bed\"><a aria-expanded=\"false\" aria-controls=\"20b6d0de8cae94bed\" role=\"button\" data-toggle=\"collapse\" data-parent=\"#accordion-61748-1\" data-target=\"#20b6d0de8cae94bed\" href=\"#20b6d0de8cae94bed\"><span class=\"fusion-toggle-icon-wrapper\" aria-hidden=\"true\"><i class=\"fa-fusion-box active-icon awb-icon-minus\" aria-hidden=\"true\"><\/i><i class=\"fa-fusion-box inactive-icon awb-icon-plus\" aria-hidden=\"true\"><\/i><\/span><span class=\"fusion-toggle-heading\">ARCAD Observer<\/span><\/a><\/h4><\/div><div id=\"20b6d0de8cae94bed\" class=\"panel-collapse collapse \" aria-labelledby=\"toggle_20b6d0de8cae94bed\"><div class=\"panel-body toggle-content fusion-clearfix\">\n<p style=\"margin-bottom: 0px;\"><a href=\"https:\/\/www.arcadsoftware.com\/arcad\/products\/arcad-observer-application-analysis\/\">ARCAD Observer<\/a>\u00a0application analysis functionality available directly in the code, at the developer&#8217;s fingertips:<\/p>\n<ul style=\"margin-top: 5px;\">\n<li>instant impact analysis down to source line and field level using ARCAD cross-references<\/li>\n<li>&#8220;CodeLens&#8221; feature using the ARCAD metadata repository \u2013 revealing file declarations, procedure declarations, procedure usage, and more<\/li>\n<\/ul>\n<\/div><\/div><\/div><div class=\"fusion-panel panel-default panel-5eda76f88a7e88776 fusion-toggle-has-divider\"><div class=\"panel-heading\"><h4 class=\"panel-title toggle\" id=\"toggle_5eda76f88a7e88776\"><a aria-expanded=\"false\" aria-controls=\"5eda76f88a7e88776\" role=\"button\" data-toggle=\"collapse\" data-parent=\"#accordion-61748-1\" data-target=\"#5eda76f88a7e88776\" href=\"#5eda76f88a7e88776\"><span class=\"fusion-toggle-icon-wrapper\" aria-hidden=\"true\"><i class=\"fa-fusion-box active-icon awb-icon-minus\" aria-hidden=\"true\"><\/i><i class=\"fa-fusion-box inactive-icon awb-icon-plus\" aria-hidden=\"true\"><\/i><\/span><span class=\"fusion-toggle-heading\">CI\/CD<\/span><\/a><\/h4><\/div><div id=\"5eda76f88a7e88776\" class=\"panel-collapse collapse \" aria-labelledby=\"toggle_5eda76f88a7e88776\"><div class=\"panel-body toggle-content fusion-clearfix\">\n<p style=\"margin-bottom: 0px;\"><a href=\"https:\/\/www.arcadsoftware.com\/arcad\/solutions\/ci-cd-continuous-integration-continuous-deployment\/\" target=\"_blank\" rel=\"noopener\"><strong>CI-CD<\/strong><\/a> &#8211; Seamless IBM i automation from the developer&#8217;s codespace. That is, as the developer is working in his\/her codespace, any actions which require IBM i functionality are automatically invoked &#8211; for example:<\/p>\n<ul style=\"margin-top: 5px;\">\n<li>ARCAD transparently creates a library for each new branch, making &#8220;concurrent development&#8221; with Git on IBM i extremely easy-to-use<\/li>\n<li>an entire pipeline can be triggered as soon as a change is pushed to a repository: something as simple as a single compile, or multiple steps with things like code quality, third party vulnerability scanning, reporting, unit and regressions testing all without developer intervention.<\/li>\n<\/ul>\n<\/div><\/div><\/div><div class=\"fusion-panel panel-default panel-114d3c65364fc371b fusion-toggle-has-divider\"><div class=\"panel-heading\"><h4 class=\"panel-title toggle\" id=\"toggle_114d3c65364fc371b\"><a aria-expanded=\"false\" aria-controls=\"114d3c65364fc371b\" role=\"button\" data-toggle=\"collapse\" data-parent=\"#accordion-61748-1\" data-target=\"#114d3c65364fc371b\" href=\"#114d3c65364fc371b\"><span class=\"fusion-toggle-icon-wrapper\" aria-hidden=\"true\"><i class=\"fa-fusion-box active-icon awb-icon-minus\" aria-hidden=\"true\"><\/i><i class=\"fa-fusion-box inactive-icon awb-icon-plus\" aria-hidden=\"true\"><\/i><\/span><span class=\"fusion-toggle-heading\">ARCAD Codechecker<\/span><\/a><\/h4><\/div><div id=\"114d3c65364fc371b\" class=\"panel-collapse collapse \" aria-labelledby=\"toggle_114d3c65364fc371b\"><div class=\"panel-body toggle-content fusion-clearfix\"><a href=\"https:\/\/www.arcadsoftware.com\/arcad\/products\/arcad-code-checker-source-quality\/\">ARCAD CodeChecker<\/a> &#8211; code quality and security checking for RPG and COBOL available from within VS Code, applying both standard coding rules and any custom rulesets defined for local requirements<\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-10 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-5 fusion-text-no-margin\" style=\"--awb-margin-top:30px;--awb-margin-bottom:0px;\"><p>ARCAD is constantly adding more IBM i features to VS Code in the form of extensions. These features are released both for local VS Code and for the cloud-based Merlin IDE.<\/p>\n<p>Coming soon to VS Code is:<\/p>\n<\/div><ul style=\"--awb-margin-bottom:40px;--awb-iconcolor:#3679b9;--awb-line-height:27.2px;--awb-icon-width:27.2px;--awb-icon-height:27.2px;--awb-icon-margin:11.2px;--awb-content-margin:38.4px;\" class=\"fusion-checklist fusion-checklist-3 fusion-checklist-default type-icons\"><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon awb-icon-check\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p>ARCAD iUnit for unit test automation on IBM i<\/p>\n<\/div><\/li><\/ul><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-5 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:25px;--awb-padding-bottom:40px;--awb-padding-top-medium:0px;--awb-padding-top-small:0px;--awb-padding-bottom-small:25px;--awb-margin-bottom-small:0px;--awb-background-color:#daeaf6;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-11 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-padding-top:45px;--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-image-element \" style=\"--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-5 hover-type-none\"><img decoding=\"async\" width=\"600\" height=\"186\" alt=\"Vs Code Development team IDE\" src=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/07\/vscode-development-team-ide.png\" class=\"img-responsive wp-image-62680\" srcset=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/07\/vscode-development-team-ide-200x62.png 200w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/07\/vscode-development-team-ide-400x124.png 400w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/07\/vscode-development-team-ide.png 600w\" sizes=\"(max-width: 640px) 100vw, 600px\" \/><\/span><\/div><div class=\"fusion-title title fusion-title-6 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-text-color:#3679b9;--awb-margin-top-small:10px;--awb-margin-bottom-small:10px;--awb-font-size:35px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;Poppins&quot;;font-style:normal;font-weight:800;margin:0;font-size:1em;--fontSize:35;line-height:1.2;\">Can a mix of IDEs be used inside my IBM i development team?<\/h2><\/div><div class=\"fusion-text fusion-text-6\" style=\"--awb-content-alignment:left;\"><p>The <a href=\"\/arcad\/products\/arcad-for-devops\/\">ARCAD for DevOps<\/a> stack supports mixed IDEs &#8211; any one IBM i team can have a mix of 5250, RDi, Merlin, VS Code: literally any other editor that can save to a PC file (e.g. Notepad++, IntelliJ, etc.) in use at any one time over the same Git repository.<\/p>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-6 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:0px;--awb-padding-bottom:45px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-center fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-12 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-7 fusion-text-no-margin\" style=\"--awb-margin-top:30px;--awb-margin-bottom:0px;\"><p><strong>Read more in these articles:<\/strong><\/p>\n<\/div><ul style=\"--awb-margin-bottom:40px;--awb-item-padding-top:3px;--awb-item-padding-bottom:3px;--awb-iconcolor:#3679b9;--awb-line-height:27.2px;--awb-icon-width:27.2px;--awb-icon-height:27.2px;--awb-icon-margin:11.2px;--awb-content-margin:38.4px;\" class=\"fusion-checklist fusion-checklist-4 type-icons\"><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon fa-angle-right fas\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p><a href=\"\/arcad\/news-events\/blog\/mastering-the-power-of-git-and-vs-code-on-ibm-i-a-candid-interview-with-an-industry-expert\/\">Mastering the power of Git and VS Code on IBM i \u2013 Interview with an Industry Expert<\/a><\/p>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon fa-angle-right fas\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\">\n<p><a href=\"\/arcad\/news-events\/on-demand-webinars\/make-the-move-to-vs-code-on-ibm-i\/\">Make the Move to VS Code on IBM i<\/a><\/p>\n<\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon fa-angle-right fas\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\"><a href=\"https:\/\/www.itjungle.com\/2023\/03\/15\/vs-code-is-the-full-stack-ide-for-ibm-i\/\">VS Code Is The Full Stack IDE For IBM i <\/a><\/div><\/li><li class=\"fusion-li-item\" style=\"\"><span class=\"icon-wrapper circle-no\"><i class=\"fusion-li-icon fa-angle-right fas\" aria-hidden=\"true\"><\/i><\/span><div class=\"fusion-li-item-content\"><a href=\"https:\/\/www.itjungle.com\/2023\/01\/25\/realizing-the-promise-of-cross-platform-development-with-vs-code\/\">Realizing The Promise Of Cross Platform Development With VS Code<\/a><\/div><\/li><\/ul><\/div><\/div><\/div><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":3,"featured_media":62739,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"100-width.php","meta":{"footnotes":""},"class_list":["post-61748","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>VS Code on IBM i (aka AS\/400 or AS400) with ARCAD for DevOps<\/title>\n<meta name=\"description\" content=\"Use VS Code on IBM i (aka AS\/400 or AS400) with Code for IBM i and ARCAD Elias extensions: boost your productivity!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.arcadsoftware.com\/arcad\/vs-code-on-ibm-i-aka-as400-with-arcad-for-devops\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"VS Code on IBM i (aka AS\/400 or AS400) with ARCAD for DevOps\" \/>\n<meta property=\"og:description\" content=\"Use VS Code on IBM i (aka AS\/400 or AS400) with Code for IBM i and ARCAD Elias extensions: boost your productivity!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.arcadsoftware.com\/arcad\/vs-code-on-ibm-i-aka-as400-with-arcad-for-devops\/\" \/>\n<meta property=\"og:site_name\" content=\"ARCAD\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pages\/Arcad-Software\/116086138469235\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-29T09:58:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/07\/vs-code-arcad-banner.png\" \/>\n\t<meta property=\"og:image:width\" content=\"900\" \/>\n\t<meta property=\"og:image:height\" content=\"423\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/vs-code-on-ibm-i-aka-as400-with-arcad-for-devops\\\/\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/vs-code-on-ibm-i-aka-as400-with-arcad-for-devops\\\/\",\"name\":\"VS Code on IBM i (aka AS\\\/400 or AS400) with ARCAD for DevOps\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/vs-code-on-ibm-i-aka-as400-with-arcad-for-devops\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/vs-code-on-ibm-i-aka-as400-with-arcad-for-devops\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/vs-code-arcad-banner.png\",\"datePublished\":\"2023-04-03T14:36:03+00:00\",\"dateModified\":\"2025-01-29T09:58:21+00:00\",\"description\":\"Use VS Code on IBM i (aka AS\\\/400 or AS400) with Code for IBM i and ARCAD Elias extensions: boost your productivity!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/vs-code-on-ibm-i-aka-as400-with-arcad-for-devops\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/vs-code-on-ibm-i-aka-as400-with-arcad-for-devops\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/vs-code-on-ibm-i-aka-as400-with-arcad-for-devops\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/vs-code-arcad-banner.png\",\"contentUrl\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/vs-code-arcad-banner.png\",\"width\":900,\"height\":423,\"caption\":\"Vs Code Banner ARCAD\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/vs-code-on-ibm-i-aka-as400-with-arcad-for-devops\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"ARCAD\",\"item\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"VS Code on IBM i (aka AS\\\/400 or AS400) with ARCAD for DevOps\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#website\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/\",\"name\":\"ARCAD\",\"description\":\"Experts DevOps &amp; Modernisation sur IBM i (alias AS\\\/400 ou AS400)\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#organization\",\"name\":\"ARCAD Software\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2017\\\/09\\\/arcad-group-logo-text-144.png\",\"contentUrl\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2017\\\/09\\\/arcad-group-logo-text-144.png\",\"width\":144,\"height\":200,\"caption\":\"ARCAD Software\"},\"image\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/pages\\\/Arcad-Software\\\/116086138469235\",\"https:\\\/\\\/x.com\\\/arcad_software\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/arcad-software\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/ARCADSoftwareInc\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"VS Code on IBM i (aka AS\/400 or AS400) with ARCAD for DevOps","description":"Use VS Code on IBM i (aka AS\/400 or AS400) with Code for IBM i and ARCAD Elias extensions: boost your productivity!","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:\/\/www.arcadsoftware.com\/arcad\/vs-code-on-ibm-i-aka-as400-with-arcad-for-devops\/","og_locale":"en_US","og_type":"article","og_title":"VS Code on IBM i (aka AS\/400 or AS400) with ARCAD for DevOps","og_description":"Use VS Code on IBM i (aka AS\/400 or AS400) with Code for IBM i and ARCAD Elias extensions: boost your productivity!","og_url":"https:\/\/www.arcadsoftware.com\/arcad\/vs-code-on-ibm-i-aka-as400-with-arcad-for-devops\/","og_site_name":"ARCAD","article_publisher":"https:\/\/www.facebook.com\/pages\/Arcad-Software\/116086138469235","article_modified_time":"2025-01-29T09:58:21+00:00","og_image":[{"width":900,"height":423,"url":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/07\/vs-code-arcad-banner.png","type":"image\/png"}],"twitter_misc":{"Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.arcadsoftware.com\/arcad\/vs-code-on-ibm-i-aka-as400-with-arcad-for-devops\/","url":"https:\/\/www.arcadsoftware.com\/arcad\/vs-code-on-ibm-i-aka-as400-with-arcad-for-devops\/","name":"VS Code on IBM i (aka AS\/400 or AS400) with ARCAD for DevOps","isPartOf":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/vs-code-on-ibm-i-aka-as400-with-arcad-for-devops\/#primaryimage"},"image":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/vs-code-on-ibm-i-aka-as400-with-arcad-for-devops\/#primaryimage"},"thumbnailUrl":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/07\/vs-code-arcad-banner.png","datePublished":"2023-04-03T14:36:03+00:00","dateModified":"2025-01-29T09:58:21+00:00","description":"Use VS Code on IBM i (aka AS\/400 or AS400) with Code for IBM i and ARCAD Elias extensions: boost your productivity!","breadcrumb":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/vs-code-on-ibm-i-aka-as400-with-arcad-for-devops\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.arcadsoftware.com\/arcad\/vs-code-on-ibm-i-aka-as400-with-arcad-for-devops\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.arcadsoftware.com\/arcad\/vs-code-on-ibm-i-aka-as400-with-arcad-for-devops\/#primaryimage","url":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/07\/vs-code-arcad-banner.png","contentUrl":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/07\/vs-code-arcad-banner.png","width":900,"height":423,"caption":"Vs Code Banner ARCAD"},{"@type":"BreadcrumbList","@id":"https:\/\/www.arcadsoftware.com\/arcad\/vs-code-on-ibm-i-aka-as400-with-arcad-for-devops\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"ARCAD","item":"https:\/\/www.arcadsoftware.com\/arcad\/"},{"@type":"ListItem","position":2,"name":"VS Code on IBM i (aka AS\/400 or AS400) with ARCAD for DevOps"}]},{"@type":"WebSite","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#website","url":"https:\/\/www.arcadsoftware.com\/arcad\/","name":"ARCAD","description":"Experts DevOps &amp; Modernisation sur IBM i (alias AS\/400 ou AS400)","publisher":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.arcadsoftware.com\/arcad\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#organization","name":"ARCAD Software","url":"https:\/\/www.arcadsoftware.com\/arcad\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#\/schema\/logo\/image\/","url":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2017\/09\/arcad-group-logo-text-144.png","contentUrl":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2017\/09\/arcad-group-logo-text-144.png","width":144,"height":200,"caption":"ARCAD Software"},"image":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/pages\/Arcad-Software\/116086138469235","https:\/\/x.com\/arcad_software","https:\/\/www.linkedin.com\/company\/arcad-software","https:\/\/www.youtube.com\/user\/ARCADSoftwareInc"]}]}},"_links":{"self":[{"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/pages\/61748","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/comments?post=61748"}],"version-history":[{"count":4,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/pages\/61748\/revisions"}],"predecessor-version":[{"id":71524,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/pages\/61748\/revisions\/71524"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/media\/62739"}],"wp:attachment":[{"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/media?parent=61748"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}