Skip to content

Fixed Width Data Visualizer plugin for Notepad++. Turns Notepad++ into Excel for fixed-width data files. Displays cursor position data. Jumps to specific fields. Extracts Data. Builtin dialogs to configure file-type, record-type & fields; and themes & colors. Handles homogenous, mixed & multi-line records.

master
Switch branches/tags
Code

FWDataViz

Fixed Width Data Visualizer plugin for Notepad++

FWDataViz

User Interface

Toolbar Plugin Icons

Show_Panel_icon Framed_Caret_icon

The Framed Current Line feature preserves the color highlights of data fields on the caret line, while still indicating its current line status. This feature is functional even when the fixed-width data visualization is not active.

Fixed-Width Data Visualizer Panel:

Plugin_Panel

  • Click on the View Sample Files icon: View Sample Files, and choose from the menu options to view the various sample files.

  • Click on the File Type Metadata Editor icon: File Type Metadata Editor, to view, modify or create your custom File Type definitions. For more information, see: File Type Metadata Editor

  • Click on the Visualizer Theme Editor icon: Visualizer Theme Editor, to view, modify or create your custom Visualizer Theme definitions. For more information, see: Visualizer Theme Editor

  • Check the Auto-detect File Type box to automatically visualize files with matching file type from the defined list. For more information on this feature, see: Auto-Detect File Type Configuration

  • Check the Framed Current Line box to preserve the color highlights of data fields on the caret line, while still indicating its current line status.

Jump to Field popup:

Jump_to_Field_list

Useful for navigating between fields on long records with dozens of fields.

Sample data files

Homogenous Record-type Fixed-width Data Files

Files with data in the same record format.

NOAA Weather Stations List Single_Rec

Mixed Record-type Fixed-width Data Files

Files with data in multiple record formats.

NOAA Weather Stations List (Same data from the preceding sample, but now flagged based on the GSN field) Multi_Rec

Treasury IPAC File (real format, but with fake data) Multi_Rec

In the above clip, the Transaction Header records are being visualized with a different theme. For more information on this, see: Record Type Theme

Multi-Line Record-type Fixed-width Data Files

Files with data records that span multiple lines. End of record is indicated by a marker. For example: <END_REC>

Owing to such a marker, records for these files can be of varying width.

Weather Stations List with location wiki and Daily Weather data (A contrived format, for concept illustration) Multi_Line

Installation

  1. Install Notepad++ version 7.9.3 or higher.
  2. Open Notepad++.
  3. In Notepad++, go to menu Plugins » Plugins Admin....
  4. In the Available tab, check the box for Fixed-width Data Visualizer.
  5. Click the Install button.

Attributions

  • Most of the icons used in this plugin are the originals or derivatives of the Fugue Icons designed by Yusuke Kamiyamane.

  • The core visualizer algorithm of this plugin was first protyped in Python using David Brotherstone's Python Script plugin for Notepad++.

About

Fixed Width Data Visualizer plugin for Notepad++. Turns Notepad++ into Excel for fixed-width data files. Displays cursor position data. Jumps to specific fields. Extracts Data. Builtin dialogs to configure file-type, record-type & fields; and themes & colors. Handles homogenous, mixed & multi-line records.

Topics

Resources

License

Packages

No packages published