ScIDE is a compact and handy source code editor with syntax highlighting (colorizing).
ScIDE is a system of HTML, CSS and scripting files that are running inside the Sciter. So ScIDE is so-called .scapp – Sciter application.
You can run ScIDE:
- inside Sciter.exe player (part of main SDK distribution) or
- as a separate application ScIDE.exe that is available as a separate install-by-unzip ScIDE distribution.
ScIDE.exe is a simple bootstrap exe of Embeddable Sciter – sciter-x.dll. Its sources are in the SDK.
- sciter-x.dll can be embedded in other applications so ScIDE or its parts may appear in other applications too.
ScIDE uses Scintilla editing engine wrapped as so called native behavior module. Sources of the behavior + slightly modified version of Scintilla are here.
ScIDE is lightweight and very fast despite of the fact that it uses scripting. Script is used as a glue sticking UI components together.
So far ScIDE knows about html, php, asp, css, js, tis, h/hpp and c/cpp files. These colorizing schemas are defined in /scapps/sciter.ide/scintilla/schemas/*.tis files and can be extended by script.
Visual style of the whole application is totally CSS driven so can be customized in different ways.
3 Replies to “Announce: ScIDE”
Thank’s, it looks great.
But I have a one wish. Can you include version numbers to the name of sdk’s zip file or in sdk web page. Because sometimes you update sdk’s, but without comparing sizes with previous it can’t be visible.
There is a “RSS” link on the left. Each new build appears there as a separate item.
And I think that logfile: /sciter/logfile.whtm is quite useful too.
Where is a keyboard shortcut descriptions?
What I find:
Ctrl+D – switch to outline window;
Ctrl+K – snippets;
Ctrl+L – color names.
But – What I cant find:
??? – switch to editor window?
Why I need this shortcut?
When I have Alt-Tab from SCIDE to other application, and then come back again to SCIDE via Alt-Tab, I see – I loose My focus from scintilla. And I cant determine – where is my focus now?
Comments are closed.