SynWrite v6.5.1010 Stable | 13.49 Mb
SynWrite Editor - a powerful text editor for programmers , web designers and ordinary users. SynWrite - source code editor supports development programs in more than 70 languages. Including Java, C + +, JavaScript, Pascal, Perl, HTML, XML, PHP, SQL and others. SynWrite has TDI- interface , and thus allows you to open multiple files in separate tabs . In addition to SynWrite there are a number of support tools that facilitate writing code .
Another interesting tool that can often be found in large development environments - SyncEdit. For example, in one large piece of code you need to change the name of one variable. To do this, select a predetermined portion of the code and enable SyncEdit. Then just change the name of the variable in a single place - in others, it will change automatically. In addition to SynWrite there are a number of support tools that facilitate writing code . For example, auto- completion allows you to fill all the necessary elements just beginning to write his name .
You can install many carriages once: separate carriage or Ctrl + click, or carriage " in a row " and then click Ctrl + Shift + click on the other line.
It is possible to customize the output parsing external compiler (or any command-line tools ) , then you can move on to errors in the source code.
You can call the CHM help files by keyword in the text, ie for example by pressing F1 on the word in PHP- text you can open PHP- help for this word .
The tree structure shows the available functions / procedures / classes source code , and, for most languages , in a tree , rather than a single - tier list. All built on the search regex, and can be fully customized search tree items in all languages.
SynWrite also supported a set of plugins for faster coding in HTML, CSS and XSL. SynWrite program has a very convenient navigation system on the file : the search is quick and easy. Supports bookmarks, tabs , and skins. You can see the open file in any web browser , you can make export to HTML or RTF. If you are a programmer , you should try SynWrite, perhaps it is something that you previously there was not enough in other editors .
Features:
Syntax highlighting for lots of languages (see list)
Fully customizable highlightings
Code folding
Support for almost all encodings
Multiple carets (see animation)
Multiple selections (see animation)
Panels:
Tree structure view for source code
File explorer
Project management
FTP/SFTP client
Document mini-map
Clipboard history
External tools output
Search results
Text clips
Tabs list
Coding helpers:
Auto-completion (for few lexers, see help topic)
Auto-closing of tags/brackets
Code templates
SmartTagTabbing feature (see animation)
SyncEditing feature to edit identical identifiers (see animation)
Emmet (Zen Coding) support (HTML + CSS + XSL high speed coding engine)
Color preview
Color picker
Images preview
Inserting of image tag
Inserting of date/time stamp
Portable bookmarks
Column markers
Micro-map
Search, replace with regular expressions
Search, replace in multiple files
External tools support (capture of console output, navigation to error lines)
Support for Python-based plugins
Support for binary plugins (e.g. Explorer panel and FTP client are plugins)
Regex-based strings extraction feature
Customizable hotkeys
Bookmarks
Keyboard macros
Spell checker
File sessions
Plugin for file manager "Total Commander"
Multilingual interface: German, French, Russian, Spanish, Italian, Japanese, Chinese, etc
Integrated HTML Tidy library
Export to RTF/HTML with syntax highlighting
Portable mode
and more...
6.5.1010:
+ more API
+ add/change: "Caret shape" has new values; default changed: 1 px line
+ add: "Find/Replace" dialog: F5 key shows input box to enter Unicode code to insert
+ add: "Lexer overrides" have "Block indent"
+ add: "Preview" panel: advanced popup menu; zoom saved
+ add: command "Dialog 'Insert Unicode hex code'" (similar to F5 in Find)
+ add: command "Dialog 'Spelling options'" (same as button in Options)
+ add: Ctrl+Enter, Shift+BkSp assigned by default (only if Syn.ini not exists)
- fix: Ctrl+Shift+click did selection
- fix: "Insert text" was slow for count>1000
* deprecated feature in "Path" tab of options: "Add * char to...", will be removed, not made in most/all IDEs
* changed default skin
or
or
or
0 comments:
Post a Comment