Both sides previous revision Previous revision Next revision | Previous revision |
contrib:externaleditors [2021/07/07 12:59] – [PIXLR E] Free online image editor sluka | contrib:externaleditors [2023/12/23 03:56] (current) – [NotePad++] Update for Therion 6.2.0 brucemutton |
---|
<code> C:\Users\<Username>\AppData\Roaming\Notepad++ </code> | <code> C:\Users\<Username>\AppData\Roaming\Notepad++ </code> |
| |
Make sure that NotePad++ is not running when you relocate or edit these files in the above location. Edit them in a different location if NotePad++ is running, otherwise NotePad++ will overwrite them when it closes. | Make sure that NotePad++ is not running when you relocate or edit these files in the above location. Close NotePad++ and use a different editor, or edit them in a different location if NotePad++ is running, otherwise NotePad++ will overwrite them when it closes. |
| |
---- | |
**User defined language styler for survex and for therion** | |
| |
Includes 3 styles - Survex, Therion simple highlighting of comments only, and Therion 5.3.3) | |
{{:contrib:userDefineLang-SurvexTherion533-.zip|:contrib:userDefineLang.xml}} (Download the file then unzip the contents to %APPDATA%\Notepad++) | |
| |
---- | ---- |
Modified keyboard shortcuts to include opening Xtherion using Ctrl+Alt X | Modified keyboard shortcuts to include opening Xtherion using Ctrl+Alt X |
| |
For Therion 5.3.14 and later, add this line to the file ''%APPDATA%\Notepad++\shortcuts.xml'' ... | For Therion 5.3.14 to 6.0.4 variants, add this line to the file ''%APPDATA%\Notepad++\shortcuts.xml'' ... |
<code> <Command name="XTherion_THIS_file" Ctrl="yes" Alt="yes" Shift="no" Key="88">"C:\Program Files (x86)\Therion\bin\wish86t.exe" "C:\Program Files (x86)\Therion\xtherion.tcl" "$(FULL_CURRENT_PATH)"</Command> </code> | <code> <Command name="XTherion_THIS_file" Ctrl="yes" Alt="yes" Shift="no" Key="88">"C:\Program Files (x86)\Therion\bin\wish86t.exe" "C:\Program Files (x86)\Therion\xtherion.tcl" "$(FULL_CURRENT_PATH)"</Command> </code> |
| |
| |
| For Therion 6.0.5 onwards, add this line to the file ''%APPDATA%\Notepad++\shortcuts.xml'' ... |
| <code> <Command name="XTherion_THIS_file" Ctrl="yes" Alt="yes" Shift="no" Key="88">"C:\Program Files (x86)\Therion\bin\wish86.exe" "C:\Program Files (x86)\Therion\xtherion.tcl" "$(FULL_CURRENT_PATH)"</Command> </code> |
| (The name of Wish86 was changed) |
| |
| For Therion 6.2.0 onwards, add this line to ''%APPDATA%\Notepad++\shortcuts.xml'' ... |
| <code> <Command name="XTherion_THIS_file" Ctrl="yes" Alt="yes" Shift="no" Key="88">"C:\Program Files\Therion\bin\wish86.exe" "C:\Program Files\Therion\xtherion.tcl" "$(FULL_CURRENT_PATH)"</Command> </code> |
| (Therion is now 64 bit only, so it has been moved out of the x86 programes folder) |
| ---- |
| **User defined language (UDL) styler for survex and for therion** |
| |
| The old legacy way of adding new UDLs to NotePad++ was to edit the file userDefineLang.xml in ''%APPDATA%\Notepad++'' |
| Nowadays there is a userDefineLangs folder in which you can add your individual UDL xml files. The easiest way to navigate here is to use the NotePad++ menu sequence ''Language.UserDefinedLanguage.OpenUserDefinedLanguageFolder...''. It will open the folder in Explorer. |
| |
| You can build your own UDL interactively by using a built-in dialog accessed via menu ''Languages.DefineYourLanguage...'' or you can copy a pre-built UDL from {{https://github.com/CaverBruce/NP-plus-plus-CaveUDL|NP-plus-plus-CaveUDL}} |
| |
---- | ---- |
**Run Therion compiler on the currently active file without invoking XTherion using Ctrl + T** (Footleg) | **Run Therion compiler on the currently active file without invoking XTherion using Ctrl + T** (Footleg) |