The following is an overview of the main features in Diamond.
- Edit Multiple Documents
-
View multiple documents by opening each one in a different tab
-
Document tabs can easily be moved left or right to change the order
- Open From Preset Folder
-
A list of preset folders is displayed under "File"
-
Click on a preset folder, Open Dialog will be displayed with the selected folder
- Open From Recent Folder
-
A list of recently opened folders is displayed under "File"
-
Click on a recent folder, Open Dialog will be displayed with the selected folder
-
Right click on any recent folder to delete it from the list
-
Right click on any recent folder to clear the entire list
- Recent File List
-
A list of recently opened files is displayed under "File"
-
Click on any file to open
-
Right click on any recent file to delete it from the list
-
Right click on any recent file to clear the entire list
- Print
-
Print directly to a PDF
-
View documents before printing
-
Option to turn on line numbers
- Edit
-
Insert the date or time
-
Insert a Symbol form a predefined list of common special characters
- Column Mode
-
Switch between line mode and column mode
-
Copy, Cut, and Paste respect column and line modes
-
Select a mono space screen font for column mode
- Copy Buffer
-
For every copy the clipboard contents is saved to the Copy Buffer
-
Press hot key to display Copy Buffer, select buffer to paste
-
Keyboard numbers can be used instead of the mouse or arrow keys
- Search
-
Find and replace text moving forwards or backwards in your document
-
Advanced Find can search folders based on a file name using wildcards
-
Advanced Find results are shown in a split window displaying the file name, line # of the text, and the text
-
From the Advanced Find result list, click on the file name to open in a new tab
- View
-
Turn on/off highlighting of the current line
-
Turn on/off display of line numbers in a document
- Syntax highlighting
-
Configured for more than 15 languages and file formats including C++, CSS, and DoxyPress, and Python
-
Syntax highlighting configurable by changing the associated Json format file
- Spell Check
-
Dictionaries for German, English, French, Italian, Portuguese, and Spanish are provided
-
New words can be added to the user dictionary
-
Dictionaries for other languages are available online
- Colors
-
User definable colors for the highlight bar, foreground, and background
-
User definable colors for syntax highlighting
- Options / Hot Keys
-
User definable accelerator keys
-
Select date and time format, used when inserting the date or time in your document
-
Specify number of spaces for tabs
-
Indicate if Diamond should auto load all previously open files on start up
- Preset Folders
-
User definable preset folder locations
- Print Options
-
Configure Header and Footer lines for printed documents
-
Specify header, footer, and print fonts
- Macros
-
Record a set of keystrokes to replay multiple times
-
Save recorded macros
-
Load a previously recorded macro for playback
- Window
-
Split Horizontally - current file will be in the right pane, tabs remain in the left pane
-
Split Vertically - current file will be in the lower pane, tabs remain in the upper pane
-
A list of the currently open tabs is shown, click on an entry to select the appropriate tab