发布新帖

查找

文章
· 12 hr 前 阅读大约需 3 分钟

[ICYMI] Atualizações do VS Code — janeiro de 2026

Bem-vindo ao resumo mensal de atualizações e lançamentos do VS Code e das extensões relacionadas à InterSystems relevantes para desenvolvedores IRIS. Vamos detalhar as atualizações que são relevantes para desenvolvedores InterSystems, com dicas de como elas podem ser aplicadas aos seus projetos do dia a dia.

Não se esqueça: se você está migrando do InterSystems Studio para o VS Code ou quer aprofundar seus conhecimentos, confira os cursos de treinamento em VS Code da George James Software: georgejames.com/vscode-training.


VS Code versão 1.109

  • Melhorias na estabilidade e navegação do editor - a dobragem de código, o realce de sintaxe e a navegação agora estão mais consistentes, facilitando o trabalho com grandes classes e rotinas em ObjectScript.
  • Melhorias na depuração – pontos de interrupção e execução passo a passo estão mais confiáveis, tornando a depuração em ObjectScript e Python mais fluida.
  • Aprimoramentos no terminal e na produtividade – pequenas melhorias no terminal e na interface tornam projetos com múltiplos arquivos e múltiplos namespaces mais fáceis de gerenciar.

Essas atualizações melhoram a eficiência do trabalho de desenvolvimento no dia a dia e a navegação no VS Code, especialmente ao trabalhar com projetos IRIS complexos.

 

A versão também inclui contribuições do nosso próprio @John Murray por meio de pull requests que resolvem problemas em aberto.

Veja as notas de versão completas: https://code.visualstudio.com/updates/v1_109


Extensões oficiais InterSystems

InterSystems Language Server - versão 2.8.2 updates:

  • Suporte ao Linux restaurado – A extensão agora funciona de forma confiável em mais distribuições.
  • Correções de SQL e sintaxe – Agora interpreta corretamente construções SQL e funções extrínsecas, reduzindo erros falsos.
  • Estabilidade do editor e navegação – Correções de falhas e melhoria no “ir para definição” para métodos gerados.
  • Dobragem de métodos Python (Windows) – A dobragem agora funciona corretamente para métodos Python.
  • Melhorias nos diagnósticos – Valores inválidos de DEFAULTGLOBAL agora acionam avisos para evitar problemas em tempo de execução.

Use esta extensão como parte do Pacote de Extensões InterSystems ObjectScript para identificar erros mais cedo e navegar por projetos grandes mais rapidamente, com navegação inteligente de código, verificação de sintaxe, dobragem e diagnósticos.



Extensões da George James Software

Não houve lançamentos ou atualizações neste mês, então aqui vai nossa escolha do Marketplace:

Jupyter Server Proxy para InterSystems IRIS

Opere seu ambiente IRIS, seja local na sua estação de trabalho ou remoto na sua organização/nuvem, como servidores Jupyter para ObjectScript, SQL e também Python Embutido.

Conte para nós nos comentários se você experimentou algum desses recursos ou extensões do VS Code, e o que achou.

Feliz programação!

讨论 (0)1
登录或注册以继续
公告
· 17 hr 前

InterSystems EHR Reports Specialist Exam is now LIVE!

Hello everyone,

The Certification Team of InterSystems Learning Services is excited to announce the release of our new InterSystems EHR Reports Specialist exam. It is now available for purchase and scheduling in InterSystems exam catalog. This exam tests candidates’ ability to use Logi Report Designer along with TrakCare/Intellicare to design, author, and support InterSystems Reports. For a list of topics covered by the exam, please refer to the exam page. Candidates who successfully pass the exam will receive a digital certification badge that can be shared on social media accounts like LinkedIn.  If you are new to InterSystems Certification, please review our program pages that include information on taking exams, exam policies, FAQ and more.

 

If you have ideas about creating new certifications that can help you advance your career, the Certification Team of InterSystems Learning Services is always open to ideas and suggestions. Please contact us at certification@intersystems.com if you would like to share any ideas.

 

Looking forward to celebrating your success,

讨论 (0)1
登录或注册以继续
公告
· 18 hr 前

[Video] Building Integrations: A New User Experience Version 2025.3

Hi, Community!

Building integrations with InterSystems products? Find out about the latest UX enhancements available in version 2025.3!

Building Integrations: A New User Experience Version 2025.3

In this video, @Aya Heshmat, Product Manager for HealthShare® Health Connect, walks through:

  • New production configuration wizards
  • Updated transformation capabilities
  • Navigation and testing workflows

💡You can opt into these enhancements for an improved experience with navigation and monitoring, as well as streamlined DTL creation and testing!

讨论 (0)1
登录或注册以继续
讨论 (8)4
登录或注册以继续
问题
· 21 hr 前

Modifying the value of a variable OnSqlTrigger - TrakCare

Hi everyone, 

This is the first time I'm dealing  with a request of modifying a variable value in a UDF OnSQLTrigger on InterSystems TrakCare.

I can't find any documentation to address this issue, but basically, my goal is to modify the value of one of the fields in a table when it is first inserted. 

This is basically what the code should do, namely, to change the content of the %d variable at a specific key. 

I have done quite a bit of debugging and seen that the %d has been correctly modified after I set %d(51) = <something>, but the value saved in the database it is still the original %d(51) value.

ClassMethod ModifyOnSQLTrigger() As %Status
{
    Set sc = $$$OK
    Try {
        If %oper="INSERT" {
            Set %d(51) = 1
        }
    } Catch ex {
        Set sc=ex.AsStatus()
        Do ex.Log()
    } 
    Return sc
}

Actually, I don't know if what I would like to do is technically possible. If it isn't, do you have any workaround? 

Any suggestions are welcomed :)

Thanks!

4 条新评论
讨论 (4)2
登录或注册以继续