MiniEdit is an open source desktop application for editing files like PHP, HTML, CSS, Python, D, C and Pascal using UTF8 encoding. Also it can compile or run script of this files, if your already installed its compilers in your system, without need to open a project for it, if you are editing multiple files, e.g. Python, PHP it can run this files into console(cmd) or terminal(xterm).
Name | Methods | Engine |
---|---|---|
PHP | run, debug | PHP |
Lua | run | lua, luac, internal |
Python | run | python |
Basic | run | SmallBasic, YaBasic |
Pascal | compile, run | FPC |
D | compile, run | DMD |
C | compile, run | |
Go | compile, run | go |
SL/OpenSim | lint | LSL |
CMD, Bat | run | cmd.exe |
sh | run | sh |
csv | show |
Keep it as simple as possible. There is an addons to add menu items to file or main menu tools.
MiniEdit is FreePascal/Lazarus project, to compile it you need to install all packages that needed
Open each package in Lazarus and compile it in order.
minilib\lib\MiniLib.lpk
minilib\xml\source\MiniXML.lpk
minilib\socket\source\MiniSockets.lpk
minilib\connection\source\MiniConnections.lpk
minictrls\src\MiniCtrls.lpk
https://github.com/zamtmn/metadarkstyle
Notepad++ https://notepad-plus-plus.org/
Geany https://www.geany.org/
Textadept https://foicica.com/textadept/
CudaText https://cudatext.github.io/
PINote https://pinote.sourceforge.io/