SynWrite 6.6.1280

SynWrite is a free source code editor and notepad replacement for Microsoft Windows Operating Systems. Initially started as project for building an editor based on the powerful EControl Syntax Editor SDK, SynWrite now offers a wide set of features.

Features:

  • Syntax highlighting for lots of languages
  • Fully customizable highlightings
  • Code folding, determined text ranges may be collapsed.
  • Tree structure view for source code
  • Autocompletion
  • Source code templates
  • Clipboard history panel
  • Search, replace with regular expressions
  • Search, replace in multiple files
  • External tools (capture of console output, errors navigation)
  • Strings extraction feature
  • Zen Coding (HTML + CSS + XSL high speed coding engine)
  • Customizable hotkeys
  • "Sync-Edit" feature allows to edit identical identifiers
  • Portable mode
  • Live spell checking
  • Plugin support for file manager "Total Commander"
  • Multilingual user interface
  • Bookmarks
  • Export to RTF/HTML with syntax highlighting
  • and more...

What's new in this version:

  • Added: bookmarks panel (tab in the Output panel)
  • Added: HTML Tidy updated for HTML5
  • Added: mid-click on tab closes tab
  • Added: installer detects running Synw
  • Changed ini location for basic editor options (about 20 of them). Was before: keys "Options" and "OptionsEx", now: keys "Flags" and "FlagsEx" (now keys read faster). To restore old settings from saved ini, call dialog "Commands" (menu "Help -- Show commands list"), and run command "Update ini file" (type "upd ini" in filter box). This updates ini file and deletes old keys. Then restart SW.
  • Removed icons "Std", "Tango 16x" (to speedup start)
  • Removed some skins
  • Removed items "Zoom in/out" in status menu

Download: SynWrite 6.6.1280 | Portable SynWrite |  ~13.0 MB (Open Source)
View: SynWrite Website | Forum

Report a problem with article
Previous Story

Privacy Eraser Free 2.10.756

Next Story

BullZip PDF Printer 10.7.0.2277

6 Comments

Commenting is disabled on this article.

Hmmm anyone use this? Looks pretty nice and I'm looking for something like this as I'm starting to learn how to code a bit. Would Notepad++ be a better option or?

LOC said,
Hmmm anyone use this? Looks pretty nice and I'm looking for something like this as I'm starting to learn how to code a bit. Would Notepad++ be a better option or?

What language? Notepad++ is fine but some find it ugly and full of options which can be a little intimidating to a beginner.

LOC said,
C since it's (supposedly) fairly easy to learn.

C is a simple language in many ways but it is often used for very complex things. What is your objective in learning to program? C is mostly a systems programming language and used for things such as operating systems and low level programming such as device drivers.

Languages such as Python are much easier to learn.

What OS are you on? I will assume Windows. If so what C compiler are you suing? Visual C++? MinGW? Pelles C?

I want to try my hand at game programming in the end, but I figure learning the basic stuff first is a good idea. I'm going to use Visual C++ yes.

Would you recommend another language to learn then I take it over C?

If you want to get into game development I am going to assume your plan is to learn some C and then switch to C++. If so then carry on :) When you find some things hard, and you will, I do recommend using Python to help get an idea of how some things work in a more interactive language. It can make life much easier.

Also Visual C++ is kind of crap for doing plain C because Microsoft don't really care about C. Check out TDM-GCC for a nice and simple MinGW installer. A nice and simple text editor is Notepad2. It lacks some of the things other editors have but it has the basics like syntax highlighting. Personally I like a simple editor when learning as it forces you to do things yourself rather than learning to rely on a complex IDE.