SynWrite 6.40.2770

SynWrite is a free source code editor and notepad replacement for Microsoft Windows Operating Systems.

Download options:
10.3 MB
More votes needed

Initially started as project for building an editor based on the powerful EControl Syntax Editor SDK, SynWrite now offers a wide set of features.


  • Syntax highlighting for lots of languages
  • Fully customizable highlightings
  • Code folding
  • Tree structure view for source code
  • Support for almost all encodings
  • Coding helpers:
    • Auto-completion
    • Source code templates
    • SmartTagTabbing feature (see animation)
    • SyncEdit feature to edit identical identifiers (see animation)
    • Zen Coding support (HTML + CSS + XSL high speed coding engine)
    • Color preview + Color picker
  • Clipboard history panel
  • Search, replace with regular expressions
  • Search, replace in multiple files
  • External tools (capture of console output, errors navigation)
  • Document mini-map feature
  • Strings extraction feature
  • Customizable hotkeys
  • Bookmarks
  • Keyboard macros
  • Spell checking
  • File sessions
  • Plugin support for file manager "Total Commander"
  • Multilingual user interface
  • Integrated HTML Tidy library
  • Export to RTF/HTML with syntax highlighting
  • Portable mode
  • and more...

What's New:

  • new config for hotkeys used now. SynHotkeys.ini (later also "SynHotkeys lexer nnnnn.ini"). one for usual commands and plugins.
  • new dialog to configure hotkeys: in Commands dlg (F1), press F9
  • old hotkeys not read now: from Syn.ini, from SynPlugins.ini (was bad design)
  • you should delete section in Syn.ini: [Template__SyntKeyMapping.AsString]
  • hotkeys part in Options dlg: now read-only, cannot change hotkeys there
  • SynPlugins.ini: not used last 2 items for command plugins: ;hotkey;flags . To hide command plugin in context menu, now use "_" char prefix in command caption.
  • install.inf: in [iniNNN] allowed line "hotkey=" to set command item's hotkey, e.g. combo key is "hotkey=Ctrl+Alt+A * Ctrl+B * Ctrl+C" * removed translations for items (about 300) in Commands dialog (to make translation easy)

Apps similar to SynWrite 5

  • 4.6
    241 votes
    Free source code editor which supports several programming languages running under the MS Windows environment.
    • Freeware
    • Windows
  • 4.9
    95 votes
    PSPad editor is freeware programmer editor.
    • Freeware
    • Windows
  • 4.3
    10 votes
    A general-purpose text editor, designed to be small and compact.
    • Freeware
    • Windows
  • More