Editra

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Editra
DeveloperCody Precord
Initial releaseJune 16, 2007; 19 years ago (2007-06-16)
Stable releaseNone [±]
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Written inPython
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Available in24 languages[1]
    TypeText editor
    LicensewxWindows license

    Editra is a cross-platform,[2] open-source text editor, released under a wxWindows license. It is written by Cody Precord in Python, and it was first publicly released in June 2007. As of November 2011 the project is in alpha development phase, but "stable" builds are available for download. Editra has gained notability for being a text editor incorporated in Ren'Py. The main site is down as of at least July 2019.

    Features

    [edit | edit source]

    It features syntax highlighting[3] from Pygments.[4] It supports many programming languages, including C, Cascading Style Sheets (CSS), HTML, Java, JavaScript, Perl, PHP, Python, Ruby and XML.[5] It also features syntax highlighting for BAT, DIFF, INI and REG file formats.[6]

    Editra supports features commonly found in other programmer-style text editors. It also supports:[7]

    • Auto-completion/calltips (Python, C, XML)
    • Auto-indent
    • Column edit mode
    • Command mode
    • Dockable customizable interface
    • Drag-and-drop (tabs/file opening/text)
    • Export to build-wxpython.py—build_dir=../bld/LaTeX/Rtf
    • Edit remote files (FTPEdit plugin)
    • Editable user profiles
    • Extensible with plugins
    • Integrated Python shell (PyShell plugin)
    • Language keyword helper
    • Line bookmarking
    • Line edit commands (join, transpose, etc.)
    • Multiple (synchronized) views of the same file
    • Source control management (project plugin)
    • Syntax highlighting (60+ languages)
    • Unicode support
    • vi keybinding support
    • Zoom in/out

    See also

    [edit | edit source]

    References

    [edit | edit source]
    1. ^ Setup/build script for Editra
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]