Mini text editor with highlighting code, made for PHP, Pascal, D, Lua, HTML and css or any text code.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
install
ref
source
test
.gitattributes
.gitignore
CONTRIBUTING.md
LICENSE
clean.cmd
readme.md

readme.md

Mini Edit

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).

Target

  • Simple (especially for beginners or kids)
  • Portable
  • Fast

Features

  • UTF8 encoding, Only UTF8 sorry for that.
  • Search in files
  • Search for file
  • Portable, one executable file.
  • Projects files, each project have special type/tendency (PHP,Lua,Python,Pascal,D)
  • PHP XDebug
  • [TODO] GDB debugging
  • Until now it is very Fast and very small
  • Tortoise SVN/GIT integrated in Windows, [TODO] RabbitVCS in Linux
  • Works in Windows and Linux
  • Compile and run Pascal, D, Go, Cpp (cpp todo not yet)
  • Run PHP, CMD, SH, BAT, Lua, Py

Disadvantages

  • Not good in auto complete

Contributing

Keep it as simple as possible. There is an addons to add menu items to file or main menu tools

Build

Miniedit is FreePascal/Lazarus project, to compile it need to install all packages that needed for the project

CMDBox package

CMDLine\cmdbox.dpk

minilib packages

minilib\lib\MiniCommons.lpk
minilib\xml\source\MiniXML.lpk
minilib\socket\source\MiniSockets.lpk
minilib\connection\source\MiniConnections.lpk
minilib\comm\source\MiniComm.lpk    
minilib\lazarus\lib\MiniLib.lpk
minilib\lazarus\components\native\NativeLib.lpk

Build minilib project

miniEdit

Options

Project Options

Console: Run program in Terminal Console of system