Click here to Skip to main content
15,885,871 members
Articles / Desktop Programming / Windows Forms

Storm - the world's best IDE framework for .NET

Rate me:
Please Sign up or sign in to vote.
4.96/5 (82 votes)
4 Feb 2010LGPL311 min read 274.4K   6.5K   340  
Create fast, flexible, and extensible IDE applications easily with Storm - it takes nearly no code at all!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>Storm Documentation | Index</title>
</head>
<body>
    <h1>Storm - the IDE framework</h1>
    
    <p>Storm is an Integrated Development Environment (IDE) framework created in C# and .NET. This means that it 
    gives you a lot of possibilities to create very powerful, flexible coding applications. You can practically 
    create a copy of any simple syntax highlighting text editor with plugins in a matter of minutes. And a copy 
    of Visual Studio, if you want to use a bit more time on your application. ;)</p>
    
    <p>The implementation is simple - you just add a reference to the needed .dll's in your Toolbox in Visual 
    Studio, and drag-drop the needed Controls to your Form. You can then start using them.</p>
    
    <p>I will explain more in depth about how to use each Control later. Links to these pages can be found in 
    the <a href="libs.htm">Libraries</a> page.</p>
    
    <h2>Table of contents</h2>
    <ul>
        <li><a href="why.htm">Why?</a></li>
        <li><a href="libs.htm">Libraries</a></li>
        <li><a href="license.htm">License</a></li>
        <li><a href="credits.htm">Credits</a></li>
    </ul>
    
    <h2>Changelog</h2>
    <li>v1.1.0.2</li>
    <ul>
        <li><i>[TEXT EDITOR]</i></li>
        <ul>
            <li><b>[FEATURES]</b></li>
            <li>Added the AutomaticLanguageDetection property</li>
            <li>Added more functionality for regular expression parsing</li>
            <li>Added design time support to syntax highlighting language choosing through property "CurrentLanguage"</li>
            <li>Added more extensibility for the CodeCompletion</li>
            <li>Changed the style from a Visual Studio 2008 like style to a Visual Studio 2010 like style</li>
            <li>Implemented inheritance in language definition files</li>
            <li></li>
            
            <li><b>[BUG FIXES]</b></li>
            <li>Fixed a lot of minor bugs in the parsing</li>
            <li>Fixed a bug that caused the parser to find the wrong style for a given keyword</li>
            <li>Fixed a lot of bugs in the language definition reading</li>
            <li></li>
            
            <li><b>[MISC]</b></li>
            <li>Completely revised the code in ALL source code files</li>
            <li>Documentated ALL source code</li>
            <li>Moved the CodeCompletion into the TextEditor's library</li>
        </ul>
        <li><i>[DOCKING]</i></li>
        <ul>
            <li><b>[FEATURES]</b></li>
            <li></li>
            
            <li><b>[BUG FIXES]</b></li>
            <li>Fixed a major bug that caused docked windows to freeze and become undragable.</li>
            <li></li>
            
            <li><b>[MISC]</b></li>
            <li></li>
        </ul>
        <li><i>[PLUGINS]</i></li>
        <ul>
            <li><b>[FEATURES]</b></li>
            <li>Added functionality for loading single plugins.</li>
            <li></li>
            
            <li><b>[BUG FIXES]</b></li>
            <li></li>
            
            <li><b>[MISC]</b></li>
            <li></li>
        </ul>
    </ul>
    <li>v1.0.0.0</li>
    <ul>
        <li>Initial release</li>
    </ul>
</body>
</html>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The GNU Lesser General Public License (LGPLv3)



Comments and Discussions