Synth

Synth

Synth is an editor for programmers. It comes with predefined syntax highlighters for: Pascal, Perl, C++ and Java. In addition you can define a User highlighter with your own keywords.

Selecting a Highlighter

Select a Highlighter with Synth Highlighter.

Creating a user Highlighter

Synth stores all keywords in files with the .jkf extension. When you run Synth it looks for the default Synth.jkf file. If it  exists it will be loaded. Before you create a new list o fkeywords you first have to create a blank .jkf file. Right click New.. over the Keywordfiles dropdown list, enter a name when prompted (without the .jkf extension) and click OK.

To create a user Highlighter enter your keywords in a black document, one keyword per line and select Synth User Attributes Save Keywords. You will notice that all words are changed to uppercase. In your text both upper and lowercase words will be highlighted.

Editing a user Highlighter

At any moment you can add, delete and change user keywords by loading the SynthKeys.txt file with Synth User Attributes Load Keywords. To load the correct Keywords file, select the keywords file from the dropdown list first. Make your changes and save the Keywords file with Synth User Attributes Save Keywords.

Set User Attributes

You can define the foreground and background color of user keywords. In addition you can also specify the style: Bold, Italic, Underlined. User Attributes are saved when you leave the program and restored when you run Synth next time.

Set Comment Style

With Synth Comment Style you can set how Synth will highlight comments when the User Highlighter is used.

For instance when you select Pascal style comments then everything between {  and } will be highlighted in italics blue, also eveything behind // will be highlighted as acomment.

Editor Capacity

Synth can handle huge files, over 8 Mb.

Bookmarks

Although not visible in the main menu, you can toggle 10 bookmarks and jump to them.

Use shift+ctrl+0 ... shift+ctrl+9 to set/reset a bookmark at any position in the text. A little marker is displayed in the gutter.

Use ctrl+0 ... ctrl+9 to jump to a marked location.

Tip Files

Tips are stored in the Synth.tip file. Tips are blocks of text that you save under a name for easy retrieval later on.

Add a Tip

To add a tip select the desired text in the editor and right-click Add over the green Tips dropdown box. Enter a name when prompted.

Use a Tip

To use a Tip, position the cursor where you want to Tip inserted, then selected the Tip from the dropdown list.

Delete a Tip

To delete a Tip, select it from the the list and then right-click Delete over the Tips list.

Update a Tip

To update a Tip, first select it from the list and then right-click Update over the Tips list. You have the opportunity to change the tip name.