What it does/is/has not
- It is not a replacement for Notepad, but it's up to you to find it applicable
to replace Notepad.
- It is not a Word Processor, it is a Programming Editor.
- It is not an Editor for large files (over 2 GB), there are special Editors.
- There is no support for Unicode.
- It has no tips at startup, also no Splash Screen.
- The Installer has no Repair function, if you want to repair an installation
just run the Installer again.
- There is no telephone or fax support.
Features
Those in italics are new in syn 3.0!!!
- Advanced Editor (the main feature):
- Syntaxhighlight for about 40 different languages.
- Unlimited Undo and Redo.
- Highlight matching Brackets.
- Highlight current line.
- Spell Checker + check spelling while you're typing.
- Powerful Search and Replace with Regular Expressions + Incremental Search.
- Autocomplete like in Delphi with Popup List.
- Autocorrect.
- Bookmarks.
- Markers (in 2.1).
- Drag and Drop editing.
- Customizable Shortcuts.
- Enhanced Macro Recorder.
- Start Commandline Programs (Compiler, Interpreter or whatever) and capture
their Output.
- Embedded Console execution (for DOS, rterm, Oracle sql, and more) - in 2.1
- Command Line Bar (a one-line shell).
- Scripting using your favorite Script Language (VBScript, JScript,
PerlScript, Python or any other supported language) with custom Forms (modal
Dialogs only)
- Execute Scripts (or any sequence of actions and tools) on certain events.
- Configurable Tools (Start a Program, Insert a String into the Editor or
execute an Editcommand).
- Custom toolbars and action palette.
- Search / Replace in Files + Regular Expressions (Grep).
- Custom parameters and path aliases.
- Document Templates.
- Customizable menus and toolbars. Menus and toolbars per file type.
- Assign to any file type a custom Helpfile (more than one) and call it via a Hotkey.
- Support for project files.
- Sophisticated and flexible docking to multiple pages
- Drag and Drop support.
- Multiple toolbar and panel layouts via so called desktops
- Edit documents directly on a FTP server + Proxy support.
- File Explorer (with Favorite Folders).
- Favorite Folders in Open and Save dialogs too.
- Autodetect Linebreakstyles (DOS, UNIX or Mac), and convert them.
- Ability to read and write Delphi/C++Builder binary Form files.
- Convert between different codepages (KOI8-R, ISO 8859, DOS, Mac).
- Saves Bookmarks and Caret Pos for each file, if you wish.
- Print and Printpreview with Syntaxhighlight in color.
- Export to HTML and RTF.
- Optional Tray Icon interface.
- Multi language support with "instant" translation.
- ...
If you want some new feature, first read list of
released features in the CVS - maybe it is already implemented. If not, you can check if it is in the
Feature requests list and add your comment (in case that such request already exists)
or a new entry (if you are the first who suggest it). We will
release every feature, which is interesting, useful and fits in Syn conception.
The main problem is, that Syn developers suffer from painful lack of time, so
maybe even the most interesting ideas will take some time. If you want your feature
request to be processed more quickly, maybe you should think if you can
help this project somehow - the time that you will
save (or buy) us we can use to implement your feature :).
License
Syn executable is distributed under conception of SupportWare. This means
that you are free to use it (even in commercial projects) and share it with your
friends, at no cost, but if you like it and use it, you are invited to support its
development and community. How can you help:
- Contribute a little of your time and knowledge:
- Implement new or requested
feature or fix some
bugs
- Translate the Syn user interface, Syn manual or Syn home page to your
language
- Answer some newbie question in Syn
mail lists and Syn
support forums
- Share your scripts, macros, tools, run profiles, autocorrect and auto
complete or help map files with other users - you can send them to the
syn-resources maillist. There will be an easier way to share resources
in next Syn release.
- Do everything else, that will save Syn developers and other Syn users
time. It will save your time too, because other users can contribute
something that is useful for you, and, at the end, if Syn has more than 2
active users, what you receive will be more than what you gave.
- Donate some money. This
will buy some extra time for Syn developers, which they can use to improve
this program and make it more stable. Or, if you are developer, you can donate
copy of your shareware or commercial product, if you think it can help in Syn
development.
- If you haven't free time, nor little expendable money, you can help us
while you think good or talk good about this project and its community;
publish link to Syn homepage at your site; say your friend about it or do
everything else, that you think is good for Syn future.
If you have more ideas how to help us, contact us by email.
- What will receive you in return? More stable and featured product,
a lot of resources in your area of interest, wide community with good will to
support, your name in the
contributors
list and exciting feeling that you are
part of this great project.
Maybe Syn will survive even without your help, but we are sure it will be better
with your support. That's why it is released as SupportWare.
Syn sources are available under
MPL v1.1 license. It means that you can do anything
with it, even commercial things, but when you make changes to the source you
must publish the modified source (not the whole project, the MPL is not
infectious, like e.g. the GPL). We will be more than glad if our sources take
part in your project. You are invited to apply SupportWare ideas here too - for
example if you use some of Syn features, that produces or uses files (for
example macro or script support, or autocomplete feature, or custom parameters
support), you can refer those features in your documentation and web pages as
"Syn compatible". If it is some our feature that cannot exchange files with your product,
but ideas or source code comes from Syn, it can be referred as "Syn inspired". On other side we will be
glad to put link and short description of your product in our site. This way both
sides will have wider communities and possibility to exchange resources.
Requirements
- 32 Bit Microsoft Windows, preferably Win NT 4.0 SP 6 or higher.
- 3 MB free harddisk space.
- Common Controls at least Version 4.71, you can download it from
here, version 5.8 (574 KB).
Optional
- MS Script Control
required if you want to use Scripting on Win9x and Win NT 4, Windows 2000 has it already installed.
- If you are using Windows 95 and you want to use the FTP Client you must install
Winsock 2, if not already done. You can download it from
here.
-
HHCtrl.ocx required to view HTML Help files. Syn doesn't use HTML Helpfiles
somewhere, but it is possible to call them from Syn.
I've tried to run it on a naked Windows NT 4 without Service Packs and Internet Explorer, it
worked just fine, except the Icons on the Toolbars and in the Menus.
Download
You can download Syn Text Editor from the
SourceForge
download Page. If you're interested in the Source code, take also a look
at the CVS Repository.
You can download Dictionaries for many different languages, including english
<<<<<<< users.en.php
and german for the Spellchecker from Jacob Dybala.
=======
and german for the Spellchecker from
Jacob Dybala.
>>>>>>> 1.6