Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/themaster1127/scite4hth
SciTE4HTH is a modified version of SciTE4AutoHotkey designed to work with HTH using .hth files. It features syntax highlighting and keyword completion.
https://github.com/themaster1127/scite4hth
code-editor dark-mode editor hth ide scite syntax-highlighting windows-only
Last synced: about 1 month ago
JSON representation
SciTE4HTH is a modified version of SciTE4AutoHotkey designed to work with HTH using .hth files. It features syntax highlighting and keyword completion.
- Host: GitHub
- URL: https://github.com/themaster1127/scite4hth
- Owner: TheMaster1127
- License: mit
- Created: 2024-03-07T12:50:39.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-08-03T12:25:18.000Z (5 months ago)
- Last Synced: 2024-08-03T13:37:28.016Z (5 months ago)
- Topics: code-editor, dark-mode, editor, hth, ide, scite, syntax-highlighting, windows-only
- Homepage:
- Size: 14.2 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SciTE4HTH
SciTE4HTH is a modified version of SciTE4AutoHotkey designed to work with HTH using .hth files, HTpy using .htpy files or HT++ using .htpp files. It features syntax highlighting and keyword completion.
## Usage
To use SciTE4HTH, simply open .hth, .htpy or .htpp files with the application. Syntax highlighting and keyword completion will be available for your HTH, HTpy and HT++ scripts.
#### This editor is mainly for HTH, HTpy and HT++
- HTH: https://github.com/TheMaster1127/HTH
- HTpy: https://github.com/TheMaster1127/HTpy
- HT++: https://github.com/TheMaster1127/HT-plus-plus## Installation
1. Download SciTE4HTH.
2. Unzip the folder.
3. Move the downloaded files to your desired location.
4. Run SciTE4HTH by executing the executable file at "SciTE4HTH\SciTE\SciTE.exe".
5. Open `hth.properties`, `htpy.properties` or `htpp.properties` and change the path to the full path of the `HTH.exe` for HTH v1 and `HTH.py` for HTH v2 or in `htpy.properties` for HTpy find `HTpy.py` on your machine or in `htpp.properties` for HT++ find `HT++.py` on your machine.for HTH v1 and HTH v2
![image](https://github.com/TheMaster1127/SciTE4HTH/assets/134737935/5fcec234-411a-4a3c-b5cc-fdb958cb445f)
for HTpy
![image](https://github.com/TheMaster1127/SciTE4HTH/assets/134737935/afeb8503-1f4c-4c28-9b95-55974c659880)
for HT++
![image](https://github.com/user-attachments/assets/bcc33049-786e-4e47-9e3a-650da08861ab)
For HTpy you need to have python installed on you pc.
For HT++ you need to have C++ installed on you pc. You can install it form here: https://www.mingw-w64.org/downloads/#mingw-buildsFor HTH v1 press `Ctrl+F7` or navigate to Tools > Compile to transpile HTH to js in a full HTML file.
For HTH v2 press `F5` or click on the run icon to transpile HTH to js in a full HTML file.For HTpy press `F5` to transpile and run at once and press `Ctrl+F7` or navigate to Tools > Compile to transpile the code only without ruining it.
**Enable Dark Mode (Optional)**
![image](https://github.com/TheMaster1127/SciTE4HTH/assets/134737935/7c023dce-d0ea-41b9-8d71-1e77a4f86f4f)
![image](https://github.com/TheMaster1127/SciTE4HTH/assets/134737935/15c985bf-db0f-46a9-9434-0b7bf040366b)
![image](https://github.com/TheMaster1127/SciTE4HTH/assets/134737935/d75ebe2a-c54e-4de5-b0d7-45c26b50e1dd)
![image](https://github.com/TheMaster1127/SciTE4HTH/assets/134737935/1a92a04f-b288-4df0-affe-1bfed33f935a)
## Features
- Syntax highlighting for HTH, HTpy and HT++ scripts.
- Keyword completion to assist with scripting.
- Easy integration with HTH, HTpy and HT++ projects.