InterSystems Official Raj Singh · Feb 10 What's new with InterSystems Language Server 2.7 First, let me wish the developer community a Happy New Year! We hope to bring you many good things this year, and today I'd like to introduce the latest version of the Intersystems Language Server extension to VS Code. Most Language Server improvements are experienced via the ObjectScript extension UI, so you many not be aware of the many improvements in areas like Intellisense and hover overs that were released throughout 2024. #Languages #ObjectScript #VSCode #InterSystems IRIS #InterSystems Official 6 0 0 54
InterSystems Official Raj Singh · Jun 5, 2024 What's new with InterSystems Language Server 2.5.0 - repost Note: this was originally posted on June 5, 2024 but presented as being posted on May 9, 2024 so this re-post fixes the date. Recent updates to the Intersystems Language Server introduce many significant enhancements aimed at improving developer experience and productivity. I'll talk about some of the key ones here, while the complete list, including numerous bug fixes, can be found in the Language Server's CHANGELOG. #Languages #ObjectScript #InterSystems IRIS #InterSystems Official #VSCode 5 1 0 195
InterSystems Official Raj Singh · Jun 5, 2024 Windows upgrade removes Studio in 2024.2 As most of you have heard already, InterSystems announced the deprecation of Studio with the release of IRIS 2023.2. #Development Environment #Microsoft Windows #Studio #VSCode #InterSystems Official 9 5 2 820
Article Raj Singh · Mar 27, 2024 2m read A Better data import experience for LOAD DATA In recent versions of IRIS, a powerful new data loading command has been introduced to SQL: LOAD DATA. This feature has been highly optimized to import data into IRIS extremely fast, allowing hundreds of gigabytes of data to be inserted in seconds instead of hours or days. This is a very exciting improvement. However, a big problem in the data loading experience still exists. Namely, the time and hassle it takes to: #Best Practices #CSV #Data Import and Export #InterSystems IRIS Open Exchange app 10 6 0 815
InterSystems Official Raj Singh · Feb 20, 2024 What's new in VS Code, 2024 I recently realized it's been far too long since I talked about the latest features in the InterSystems ObjectScript Extension for Visual Studio Code. I'm pleased to announce version 2.12.1 of the ObjectScript extension, containing a number of enhancements that make a developer's life easier. Some highlights are described below, including the #1 requested feature from Global Summit -- XML import! #Debugging #Development Environment #ObjectScript #Open Source #InterSystems Official #VSCode 10 1 0 421
InterSystems Official Raj Singh · Nov 13, 2023 InterSystems Studio deprecation news As first announced in May, and after many presentations and robust discussions at Global Summit 2023, we are continuing with the plans to deprecate InterSystems Studio (deprecated designates a feature or technology that InterSystems no longer actively develops, and for which better options exist). #Development Environment #Studio #InterSystems Official #VSCode 9 0 3 725
InterSystems Official Raj Singh · May 10, 2023 InterSystems Studio is deprecated, starting with 2023.2 InterSystems is committed to providing a high quality developer experience including a great IDE (Integrated Developer Experience). For the past several years we have been evolving Visual Studio Code's ObjectScript tooling in parallel with our long-standing IDE, InterSystems Studio. There have been over 46,000 downloads of the VSCode-ObjectScript plugin, and the feedback from developers is that this is a great developer experience, and now superior to InterSystems Studio. #Studio #InterSystems IRIS #InterSystems Official #VSCode 17 67 2 3.2K
Question Raj Singh · Mar 1, 2023 ObjectScript ListOfObjects to 2D Python array My general question is how to convert to a %Library.ListOfObjects to a Python "array-like" structure for use in Matplotlib. Specifically, I have a Line Object which is comprised of a list of Points (see classes below). I want to pass the line to Python to create a Matplotlib Path. #Embedded Python #Key Question #InterSystems IRIS 2 13 0 475
InterSystems Official Raj Singh · Feb 27, 2023 VS Code ObjectScript releases v2.6.0 I'm pleased to announce version 2.6.0 of the VS Code ObjectScript extension, containing a number of enhancements that make a developer's life easier. Some highlights are described below. As always, find the full list of modifications in the CHANGELOG, including many bug and vulnerability fixes. #Debugging #Development Environment #ObjectScript #Open Source #Release #Studio #InterSystems Official #VSCode 16 15 1 747
Announcement Raj Singh · Feb 14, 2023 Studio to VSCode migration docs now include keyboard shortcuts For those of you who still use the Studio IDE for ObjectScript programming and are going through the process of migrating to VS Code, did you know there's a section in the VS Code documentation just for you? Have a look at the Migrating from Studio chapter. It covers: #ObjectScript #Studio #Tips & Tricks #Caché #Documentation #InterSystems IRIS #InterSystems IRIS for Health #VSCode 7 6 0 408
InterSystems Official Raj Singh · Jan 10, 2023 InterSystems Package Manager 0.5.2 release We have just released a minor update to the package manager, which has been renamed from ZPM to IPM as I explained in November. It purely a bug fix release, properly interpreting ROBOCOPY return codes and fixing a regression that prevented installation of certain packages. Get it here: https://github.com/intersystems/ipm/releases/tag/v0.5.2 #InterSystems Package Manager (IPM) #Caché #InterSystems IRIS #InterSystems Official Open Exchange app 2 0 0 376
InterSystems Official Raj Singh · Nov 8, 2022 ZPM is now InterSystems Package Manager (IPM) I'm pleased to announce a milestone in the lifecycle of the ObjectScript package manager, ZPM. The package manager has offered developers the ability to neatly package up ObjectScript code and deployment configuration settings and version information in a convenient way. Over the last few years, it has evolved greatly into an integral part of many development workflows. #InterSystems Package Manager (IPM) #Caché #InterSystems IRIS #InterSystems Official Open Exchange app 22 10 3 1.8K
Article Raj Singh · Oct 11, 2022 2m read Accessing class documentation in Studio As you have probably noticed, online product documentation has advanced tremendously in the last few years. Among numerous improvements under the hood, documentation has become easier to read and navigate. And we now have a powerful search engine that gets you to what you need more accurately than we could ever do with the old system of shipping documentation in the product. While most of you have probably had nothing but positive impacts on your workflows, it has come to my attention that some of you may be having a slight problem accessing custom class documentation. #Development Environment #Studio #VSCode 10 3 3 385
Announcement Raj Singh · Oct 7, 2022 VS Code Server Manager hits a milestone with version 3.2.1 Hurray for security! If you're connecting to a local server and doing isolated development with a throwaway account, just store your password in plain text in the settings.json configuration file. But if you're working with a shared server using a "real" user account, it's a good idea to protect that information. #Development Environment #Open Source #Release #Security #VSCode Open Exchange app 1 0 1 272
Announcement Raj Singh · Jun 15, 2022 Join the Package Manager discussion InterSystems and the developer community around ZPM have been working together to take ZPM to the next level, building it into IRIS and making it a tool that can not only manage 3rd-party code, but key parts of InterSystems' products. You can hear a lot more on this topic at Global Summit 2022, and attend an experience lab to get hands-on. #Global Summit 2022 #InterSystems Package Manager (IPM) #InterSystems IRIS #InterSystems IRIS for Health 3 0 1 221
InterSystems Official Raj Singh · May 2, 2022 VS Code ObjectScript extension release 1.8.0 This month I announce the release of version 1.8.0 of the VS Code extension, which contains the following enhancements and bug fixes. #CSP #Development Environment #ObjectScript #InterSystems Official #VSCode 5 3 1 447
Announcement Raj Singh · Mar 30, 2022 InterSystems Language Server version 2.0.0 InterSystems is pleased to announce version 2.0.0 of the Language Server for VS Code. The Language Server augments the VS Code ObjectScript extension to provide better syntax coloring, embedded documentation, code completion and more. Detailed information is available in the GitHub repo's README. Version 2.0.0 adds support for a number of new platform architectures including M1 Macs! #Apple macOS #Languages #ObjectScript #VSCode 5 0 0 375
Announcement Raj Singh · Mar 21, 2022 VS Code ObjectScript extension release 1.4.4 I'm pleased to announce the release of version 1.4.4 of the VS Code extension, which contains the following enhancements and bug fixes. Links will take you to the GitHub issue being addressed. As always, if you already have the extension installed, VS Code should automatically update your extension. If you're a new user, use these instructions to get started. #CSP #Development Environment #ObjectScript #VSCode 2 0 0 294
InterSystems Official Raj Singh · Oct 20, 2020 ObjectScript extension for VS Code reaches 1.0 Hello Developer Community! Once again I'm here to talk about the ObjectScript extension for Visual Studio Code, and this time we are excited to announce the release of version 1.0! The community has come together in an unprecedented way to deliver this product with InterSystems, and its only fitting that a tool so critical to developer productivity would be built with community testing, feedback and source code from the very beginning. #Development Environment #ObjectScript #Release #VSCode #InterSystems IRIS #InterSystems Official Open Exchange app 16 0 0 1K
Announcement Raj Singh · Sep 1, 2020 ObjectScript extension for VS Code marks its 0.9 milestone Hello Developer Community! I’m pleased to announce the 0.9 release of the ObjectScript extension for Visual Studio Code. Earlier this year I announced that InterSystems would be joining the community in evolving this already popular tool. Since then, we have been hard at work solidifying the code base and building a slew of new features. #Development Environment #ObjectScript #Release #VSCode #InterSystems IRIS Open Exchange app 11 10 2 822