An advanced DB2 data viewer extension for IBM i systems. This extension enhances your ability to work with DB2 files, physical files (PF), and logical files (LF) on IBM i, with comprehensive support for various character encodings including EBCDIC and Hebrew (CP424).
Features
- Advanced DB2 Data Viewing - Open and view data from DB2 files on IBM i systems
- Multi-Format Support - Works with Physical Files (PF) and Logical Files (LF)
- EBCDIC Encoding Support - Properly decode EBCDIC-encoded data from IBM i systems
- Hebrew Language Support - Full support for Hebrew text in CP424 encoding
- Easy Access - Quick keyboard shortcut (Ctrl+Alt+D) or context menu integration
- Code for IBM i Integration - Seamless integration with the Code for IBM i extension
Requirements
This extension requires:
- Code for IBM i extension to be installed
- Connection to an IBM i system via Code for IBM i
- VS Code 1.120.0 or later
Usage
Opening the Data Viewer
You can open the Advanced Data Viewer in multiple ways:
- Keyboard Shortcut: Press
Ctrl+Alt+Dwhile a supported file is open or focused - Context Menu: Right-click on a file in the Explorer and select "IBM i: Open Advanced Data Viewer"
- Command Palette: Press
Ctrl+Shift+Pand search for "IBM i: Open Advanced Data Viewer"
Supported File Types
.PF- Physical Files.LF- Logical Files
Supported Encodings
- EBCDIC (standard)
- Hebrew CP424
- Multiple character mappings for robust data interpretation
Extension Settings
This extension works seamlessly with Code for IBM i and requires an active connection to view data.
Known Issues
- Requires an established connection to IBM i system via Code for IBM i extension
- Some complex EBCDIC character mappings may require specific configurations
Release Notes
0.0.1
Initial release of IBM i Advanced Data Viewer with:
- DB2 data viewing capabilities
- EBCDIC encoding support
- Hebrew language support (CP424)
- Integration with Code for IBM i
Contributing
Feel free to submit issues and enhancement requests!