Editing CodeMax
HomePage
|
RecentChanges
|
EditorIndex
|
TextEditorFamilies
|
Preferences
CodeMAX - Simple text editor with Lua enhancements '''Author:''' Sven "Ratchet" Langenkamp '''Homepage:''' http://codemax.luaforge.net/ '''Family:''' LuaEditorFamily '''Platform:''' Windows '''License:''' Freeware '''Screenshot:''' http://codemax.luaforge.net/screen1_big.jpg CodeMAX is a simple and fast text editor with the possibility to add custom features using the script language Lua. By creating plugins with Lua you can customize CodeMAX on your own. For exsample it is possible to build a complete IDE for different programming languages like C/C++, PHP, Pascal or Basic. CodeMAX supports syntax highlighting for many programing languages like HTML, Java, PHP, C/C++/C#, Pascal, different Basic dialects, Assember, SQL, Lua, XML and much more. About 300 highlighters are included. And if you do not find the highlighter you need you can create a new one. The goal of CodeMAX: A fast and easy to use editor without frills. If you want frills, OK, go on and write a plugin! '''Features''' * Simple user interface * Syntax highlighting (300 highlighters are included) * Tabs for parallel file editing * Code folding * Linenumbers * Bookmarks * Completion proposal * Hints for function parameters * Multilingual * Runtime change of plugin profiles * Highlighter editor: Creation of new custom syntax highlighters and editing of existing highlighters '''Plugin capabilities via Lua''' * Files: new, open, save, close, go to line and more * Menus: create and handle custom menu items with caption, icon, checked state and more * Toolbars: create and handle toolbars and toolbar buttons * Dockable textboxes i.e. for compiler output * Dockable listviews for all kinds of lists * Lines: get, set, add, insert, delete lines of current code * Color lines i.e. to display current executed line or a error * Register file extension to display it in open/save dialog * Register events to add custom functions on many events fired by CodeMAX like open a file * Process: run a process, send commands to it and kill it i.e. to start a compiler * Tools: extract parts of a filename (path, name, extention) * Hints: open popup hints with icon, title and text * Dialogs: open, save and path dialogs; simple input dialogs for string, float, and integer * GUI: creation of custom windows with buttons, edits, menus, toolsbars, panels, images and much more
Summary:
This change is a minor edit.
Please calculate
+
=
(Visit
Preferences
to set your user name.)
View other revisions
HomePage
|
RecentChanges
|
EditorIndex
|
TextEditorFamilies
|
Preferences