contrib:externaleditors

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
contrib:externaleditors [2021/07/07 12:59] – [PIXLR E] Free online image editor slukacontrib:externaleditors [2026/03/16 09:00] (current) – [NotePad++] brucemutton
Line 59: Line 59:
   * Applies different rules for "code metapost", "code tex-map" and "code tex-atlas" sections   * Applies different rules for "code metapost", "code tex-map" and "code tex-atlas" sections
   * Numbers are now highlighted in color.   * Numbers are now highlighted in color.
 +----
 +
 +==== Mapiah ====
 +User-friendly interface to the powerful Therion mapping software.
 +
 +Mapiah on GitHub https://github.com/rsevero/mapiah
 ---- ----
 ==== NotePad++ ==== ==== NotePad++ ====
Line 104: Line 110:
 <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**+**Open a new instance of Mapiah with the currently active drawing file using Ctrl + Alt + M**
  
-Includes 3 styles - Survex, Therion simple highlighting of comments only, and Therion 5.3.3) +Modified keyboard shortcuts to include opening Mapiah using Ctrl+Alt M 
-{{:contrib:userDefineLang-SurvexTherion533-.zip|:contrib:userDefineLang.xml}} (Download the file then unzip the contents to %APPDATA%\Notepad++)+ 
 +<code> <Command name="Mapiah_THIS_file" Ctrl="yes" Alt="yes" Shift="no" Key="77">"C:\Program Files (x86)\Mapiah\mapiah.exe" "$(FULL_CURRENT_PATH)"</Command> </code>
  
 ---- ----
Line 117: Line 124:
 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">&quot;C:\Program Files (x86)\Therion\bin\wish86t.exe&quot; &quot;C:\Program Files (x86)\Therion\xtherion.tcl&quot; &quot;$(FULL_CURRENT_PATH)&quot;</Command> </code> <code> <Command name="XTherion_THIS_file" Ctrl="yes" Alt="yes" Shift="no" Key="88">&quot;C:\Program Files (x86)\Therion\bin\wish86t.exe&quot; &quot;C:\Program Files (x86)\Therion\xtherion.tcl&quot; &quot;$(FULL_CURRENT_PATH)&quot;</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">&quot;C:\Program Files (x86)\Therion\bin\wish86.exe&quot; &quot;C:\Program Files (x86)\Therion\xtherion.tcl&quot; &quot;$(FULL_CURRENT_PATH)&quot;</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">&quot;C:\Program Files\Therion\bin\wish86.exe&quot; &quot;C:\Program Files\Therion\xtherion.tcl&quot; &quot;$(FULL_CURRENT_PATH)&quot;</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)
  • contrib/externaleditors.1625655558.txt.gz
  • Last modified: 5 years ago
  • by sluka