Michael Orr wrote in with an importable language definition for Table Type Pattern (TTP) files usable in Notepad++, an Open Source editor for Windows. If you are a user of Notepad++, installation is easy and convenient. This is also the first submission into OF-DPA Insider’s TTP Tools public repository on GitHub, where we hope to host new tools for TTP editing and extraction by other members of the community. Let’s get started!

First, you will need to download the TTP Tools repository. The easiest way to do this is to click the “Download ZIP” button on the right-hand side of the TTP Tools repository. Extract the ZIP file to a known location.

Next, open Notepad++ and select the “Language -> Define your language…” menu item. This will bring up the “User Defined Language” dialog. Click the “Import…” button and select the “ttp-npp-udl.xml” file in the “editor\notepad++” directory where you extracted the ZIP file. This should bring up an message stating that the import was successful. Close and re-open Notepad++.

In Notepad++, open the TTP file you wish to view or edit. In the screenshot above, we have the OF-DPA 2.0.0.2 TTP loaded. To use the new language definition, click the Language menu and select TTPV1.01. The base TTP properties should now be highlighted.

That’s all that is needed! Check the repository often (or select Watch in GitHub) for further enhancements on this and potentially other tools. What other tools would you like to see available? Do you have tools you would like to submit? Please let us know in the comments below or send us an email!