New++

Create files and folders from your own templates, right from the context menu.

← Back to Support

Creating from a template

Right-click inside a folder and choose New++ from the context menu, then pick one of your templates. The new file or folder is created instantly at that location.

Using variables in template names

Template names can include variables such as $MM, $DD, and $YYYY that are automatically substituted with the current date — for example, a template named Daily todo $MM-$DD-$YYYY.todo creates a correctly dated file every time. New++ also supports $NNNN sequence numbering and extended variables with a dialog prompt for custom input.

Creating multiple items and sub-items

Use $set in a folder template's name, or hold Ctrl while creating it, to directly create its sub-items without also creating the parent folder. You can also create a folder pre-populated with your currently selected items.

Updating variables in templated files

New++ will also update variables within files, not just when creating them. "Example file {{my_variable}}.txt" will be created as "Example file 123.txt" if you have a variable named "my_variable" with the value "123". And all instances of {{my_variable}} within the file will also get replaced with the value of the variable (e.g. 123).

Groups of templates

Add $group in a template folder to have it behave like a group. Alternatively, hold Shift while clicking a folder to have any template folder behave as a group of templates.