Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Qtz HISNew to Visual Studio Code? Get it now.
Qtz HIS

Qtz HIS

qiupeng

|
328 installs
| (2) | Free
HIS Help for VS Code's Qtz HIS
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info
PRs Welcome

Qtz HIS — A VS Code productivity extension built for IRIS/Caché developers

English | 简体中文

Note: This extension is actively maintained and continuously updated. The latest release introduces business linkage with iMEDWAY BOS — it automatically detects Git code changes and streamlines adding business changelog entries to the system, eliminating manual update log filling.


Day-to-day development on IRIS/Caché comes with a heavy cognitive load: too many built-in methods to memorize, constant case-sensitivity pitfalls, tedious terminal debugging, painful Git commit log writing, and slow file import/export workflows. Qtz HIS was built to solve all of this — just type what you vaguely remember, and the extension will match and generate the exact code you need. Debug smarter, stay focused on business logic, and say goodbye to inefficient lookups.


Features

Feature Description
📦 Code Export Export IRIS/Caché code in multiple formats: csp, js, css, mac, and more
🖥️ Terminal Connection Connect to IRIS/Caché Terminal with built-in breakpoint debugging support
🔖 Built-in Snippet Library Ready-to-use code snippets for IRIS/Caché, HUI, and CSP
⚙️ TempGlobal Mode Enable or disable on demand; fully customizable command behavior
✏️ Custom Snippets Define your own ObjectScript, JavaScript, CSP, and HTML snippets
🤖 AI Assistant Powered by DeepSeek-R1 — chat with the AI agent "小白" to accelerate development
📖 Class Documentation Browse IRIS class docs directly inside VS Code or in your browser
🗃️ Table Structure Query Query table schemas in CLI mode or visual mode; default mode is configurable
🔍 SQL Query Execute SQL statements in CLI mode or visual mode; default mode is configurable
📋 Sidebar Integration Quick-access panel with commonly used table structures and data queries
💡 Code Completion Auto-suggests methods when you type a className
🌲 Tree View iMedical Table Structure tree panel for a more intuitive schema browsing experience
📝 Git Business Log Automatically detects Git changes and makes it easy to append business changelogs to the system

Installation

Note: Qtz HIS supports Visual Studio Code (v1.73.0+), Trae, CodeBuddy, Qoder, Cursor, and most other VS Code-compatible editors. It is available in their respective extension marketplaces. If the extension cannot be found, download the .vsix file from the official VS Code Marketplace and install it manually.

The following steps use Visual Studio Code as an example:

  1. Open VS Code and navigate to the Extensions panel (View → Extensions)
  2. Search for Qtz HIS
  3. Click Install
  4. Click Reload to restart the window — installation complete

Configuration

Note: The table below covers example configuration options. For a complete reference, please join the QQ group.

Option Description Default
Default Export Url Default path for exporting XML files; leave empty to use the system home page (empty)
Is IRIS Xml Whether to export in IRIS XML format true
Silent Export Skip the path selection dialog and export silently false
With Export Directory Include the directory structure in the export output false

Usage Guide

Note: The sections below provide a quick overview of common workflows. For detailed usage documentation, please join the QQ group.

Table Structure Query

Type the tableName you want to look up and press Enter to view its schema. You can configure whether the result defaults to CLI mode or visual mode.

SQL Query

Type a SQL statement and press Enter to run the query. The display mode (CLI or visual) is also configurable.

Class Documentation

  • Select an IRIS class name in the editor to view its documentation inline within VS Code.
  • When no class file is open, the extension opens the class documentation home page in your browser.

ObjectScript Snippets

Prefix Purpose
cmd List all available commands
dyn List all dynamic object methods
^bdp List Global commands for base data objects

Deprecated prefixes (kept for reference only): ^g · ^ant · ^reg · ^opdm · ^alloc · ^opdoc · ^ipdoc · ^pilot · ^cure · ^chemo · ^pw · out

HUI / CSP Snippets

Type hui to browse all available HUI / CSP commands.


Custom Snippets

Open VS Code Settings and search for qtz-his. Click "Edit in settings.json" — the extension will auto-generate a default configuration template. Modify it as needed, then restart VS Code for the changes to take effect.


Feedback & Community

Encountered an issue or have a suggestion? Join the discussion group — please use your real name when requesting to join.

  • QQ Group: 1039842481

Qtz HIS · Dedicated to boosting IRIS/Caché development productivity
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft