-
Notifications
You must be signed in to change notification settings - Fork 1
Configuration File Editor
GeoDMS configuration files can be viewed or editted with an ASCII editor. We advice to use an editor supporting parameters for opening a file and positioning a cursor. This makes editing easy, the menu option: edit configuration source in the GeoDMS GUI can immediately show the relevant part of the code (if the setting in the Tools > Options is correctly configured).
We have experience and made language definition files available (highlighting the GeoDMS grammar in different colors) for two editors.
As the development of Crimson Editor is stopped, we advice to use Notepad ++.
The Notepad ++ editor can be downloaded from: https://notepad-plus-plus.org.
The language definition file can be found in the same folder as the installed GeoDMS software (%programfiles%/ObjectVision/GeoDmsVersion).
In Notepad ++ activate the menu option language > user defined language > define your language and in this dialog the import button to import this language definition file: GeoDMS_npp_def.xml.
For working with this editor, the GeoDMS GUI setting for Tools > Options > Advanced > DMS Editor should be:
C:\Program Files\Notepad++\Notepad++.exe "%F" -n%L
(default setting after installing the GeoDMS).
If you installed Notepad ++ in a different folder as Notepad suggested, adjust the reference to the folder.
If your command line parameters do not work, see the issue Notepad++ command line parameters not working.
For Crimson Editor (if you still want to use it, use version 3.70.), language definition files can de downloaded here: CE_syntax_files
Copy the contents of the zip file in the indicated folders in the Crimson Editor program files folder.
In the GeoDMS GUI the setting for Tools > Options > Advanced > DMS Editor should be:
%ProgramFiles32%\Crimson Editor\cedt.exe /L:%L "%F"
If you installed Crimson Editor in a different folder as the folder Crimson Editor suggested, adjust the reference to the folder.
GeoDMS ©Object Vision BV. Source code distributed under GNU GPL-3. Documentation distributed under CC BY-SA 4.0.