Command Line
In addition to well known passing of the file names as parameter in command line there are some others that can be interesting:
Short | Long | Needs parameter | Description |
---|---|---|---|
-m | --new-instance | start another instance | |
--config | yes | set configuration directory | |
--init | initialize all cached properties | ||
--prefetch | prefetch cached properties cached properties | ||
--silent | do not show main window (useful, if only settings are manipulated) | ||
--register_file_previewer | register file extensions with HippoEDIT file previewer | ||
--unregister_file_previewer | unregister HippoEDIT file previewer associations | ||
--portable | run application in portable mode (no *.tmp files) | ||
--debug | enables debug mode. Has nothing to do with real debugging, just enables some traces | ||
-d | --directory | yes | set current directory |
--title | yes | append 'title' to the main window title bar | |
--win_x | yes | horizontal screen position of the window (in pixels) | |
--win_y | yes | vertical screen position of the window (in pixels) | |
-u | --no-recent | do not add the file to the Recent Files list | |
-w | --workspace | yes | name of saved workspace, if empty, no would be loaded |
--project | yes | name of saved project, if empty, project will be created | |
--install | yes | name of bundle file, if empty, nothing will be installed | |
-h | --help | produce help message | |
--close_all | close all documents | ||
-s | --save_all | saves all modified documents | |
-i | --input-file | yes | input files |
-v | --recursive | process also sub-folders for mask file open | |
-x | --exclude | yes | exclude mask for mask open |
-l | --line | yes | cursor position line number |
-c | --column | yes | cursor position column number |
-r | --read-only | read-only mode | |
-t | --type | yes | syntax to apply to passed files |
-e | --encoding | yes | sets an encoding for file |
-n | --new | creates new file | |
-o | --open | calls File Open dialog | |
--paste | paste clipboard content | ||
--find | yes | search current document | |
--landscape | yes | set landscape/portrait orientation for printing. the argument should be used together with --print (-p) or --print_to | |
--print_to | yes | call Print to dialog, where argument equal to name of printer where you want to print | |
-p | direct print | ||
--minimized | start minimized(iconized) |
All parameters can be combined and used together.
If you use parameters containing spaces (as path names), they should be surrounded by double quotes:
HippoEdit.exe “D:\My Projects\test.txt” -l 10 -c 10
Example:
HippoEdit.exe –workspace=viewer D:\Projects\binU\HippoEdit.config -l 10 -c 10
You can always get available list of command line parameters by calling hippoedit.exe with parameter --help.