Speare code editor is a small, free and friendly code editor, and a really ultra light IDE for all programming language. You can use it to edit all kinds of text file, programming and debugging with almost any programming language. It designed to make programmer feels light, simple and free. Speare code editor not only has an efficient code navigation and call routines tracing ability but also has flexibility to extend the IDE to support special developing requirements and easily to add a new programming language in it. In fact, Speare code editor includes builtin debugging environment for C, C++, Ruby, mruby, Lua, Python, PHP, Perl and Tcl, and give you complete freedom to control and customise a debugging environment for any programming language.
Features
-----------------
* Well designed user operation interface. Intuitive and simple.
* High performance of managing large amount of files and big files.
* Fast search and replace in current document, selected folder, opened files and entire project.
* Smoothly edit multiple files that written in different programming languages simultaneously.
* Supports almost all common programming languages syntax highlighting and parsing.
* Auto-completion, sensitively typing with keywords, live parsing symbol definition with priority.
* Jump to definition and fast locate code lines between editing files by symbol index, bookmark or searching.
* Unlimited go back and forward, automatically remember jump location and current editing locations.
* Keeping entire state after quit, the opened files, selection of each file and the cursor location.
* Fonts and colours customisation, supports self-defined schemes.
* Full featured markdown editor, run Javascript code instantly, well support Web development.
* Code block selection by double clicking the begin symbol of code block.
* Run syntax checking and editing code instantly.
* Preview all kinds of files, image, pdf, office documents, audio and video etc.
Please kindly donate the author by purchasing the pro version (the donate version) or blog this app to commend it or rate this app so that helping others can more easily find it. More info: http://sevenuc.com/en/Speare.html