Edita

From EuWiki

Jump to: navigation, search

Overwiew

Edita is a free open source programmers editor written in Euphoria using the ARWEN gui library.

Features

  • Fast load and response times.
  • Multiple documents.
  • Tab bar re-ordering (Ctrl Page Up/Down).
  • Tab text coloured red when file needs saving.
  • Tab context menu / open in selected directory.
  • Automatic backups and Recovery tree listing last backup first. (backup is opened as a normal file, unusually named, that can be compared against the current (or any other backup), and/or cut and pasted to restore)
  • Drag and Drop support
  • Single instance and command line support.
  • URL highlighting with doubleclick launch.
  • Normal and column-based text selection (using Alt key).
  • Some 115 keyboard shortcuts (as listed by F1/Keyboard Help).
  • Intelligent column paste. (if a single word or line is copied, it can be pasted into a column selection spanning several lines)
  • Re-open previous documents, each at same line/column.
  • Unlimited undo (optionally time-limited)
  • Block (un)comment / (un)indent.
  • Multi-line find/replace (using ^p to signify line breaks)
  • Find and Replace history drop-downs.
  • Run program.
  • Capture console output.
  • Multiple programming language Syntax highlighting (possibly biased for Euphoria) (syntax is automatically selected based on file extension)
  • Multilingual support using regional settings (translation files and date/time display) (English, German, and French are currently supported)
  • Insert / Overstrike mode toggle.
  • Option to toggle the display of spaces / tabs / line breaks.
  • Optional resizeable treeview and message panes.
  • Optional toolbar, tab bar, horizontal and vertical scrollbars, and status line.
  • Colour and font settings.
  • Print, Print Preview and Report Painter (optional component)
  • Window Painter (optional component)
  • Goto line command
  • autoindent
  • basic wordwrap
  • F12 ex.err file handling
  • shellExecute for .html and .bat files
  • Automated error processing.
  • ToolBar.
  • Greyed out menu entries.
  • Bind and Shroud processing.
  • File and Directory compare.
  • Find in files.
  • Macro (record/playback).
  • Routine and Section list.
  • Common code analysis.
  • Options windows (rather than editing the ini file by hand).
  • routine and block folding.

Related links

Retrieved from "http://euwiki.ayo.biz/Edita"
Personal tools