Announcement

Collapse
No announcement yet.

[IDE] Unreal Sed (2.1.0) [PIC]

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    [IDE] Unreal Sed (2.1.0) [PIC]

    Name: Unreal Sed

    Version: 2.1.0

    Requirements: .NET Framework 4.0

    Description: An Integrated Development Environment (IDE) for Unreal Script supporting: Unreal, Unreal 2, Unreal Tournament, Unreal Tournament 2003, Unreal Tournament 2004, Unreal Tournament 3 and Unreal Development Kit.

    Comments: With the release of 2.1 a new visual look has been implemented and some neat features such as Notifications, Flyouts amonst others where added, and along with that improvements and bug fixes.
    In later versions I want to implement these:
    » IntelliSense;
    » Class browser;
    » Debugger;
    » Unreal Development Kit 64bit Support;
    » Amongst others.


    Screenshots:
    [shot]http://imageshack.com/a/img10/922/stky.jpg[/shot]
    Dark + Crimson + Notification.
    [shot]http://imageshack.com/a/img31/9104/t9pg.jpg[/shot]
    Light + Pink + Notification
    [shot]http://imageshack.com/a/img24/8041/l4vr.jpg[/shot]
    Dark + Red + Options.

    Credits:
    José Luís '100GPing100' developer.
    Epic Games U-Logo and compilers.
    SharpDevelop Team AvalonEdit and AvalonDock.
    The Developers Behind Extended WPF Toolkit™ Community Edition.
    MahApps MahApps.Metro library.

    Website: 100GPing100's Domain

    Download: You may not create mirrors without my explicit permission.
    NOTE: To download click on the version name (for example: "1.0.0").

    (2.1.0) (mirror)
    » Miscellaneous: Changed Copyright Year To Reflect Future Usage Of First Generation Libraries.
    » Miscellaneous: Removed Beta Test Build References.
    » New Feature: New Syntax Style Version (1.1).
    » New Feature: Added Support For UDK Versions Prior To 2010-04.
    » New Feature: Added Main Window Dark Theme.
    » New Feature: Added Ability To Have Multiple Launch Argument Sets.
    » New Feature: Added Launch Arguments Save System.
    » New Feature: Added Customizable Command Shortcuts.
    » New Feature: On Crash Unreal Sed Tries To Save All Open Documents And Reports If Any Failed.
    » New Feature: Added Option To Launch Game/Editor Without Compiling (Uses Build&Run Arguments).
    » New Feature: Added Toast Notifications Sound (Optional).
    » New Feature: Added Toast Notifications.
    » Improvement: Re-Wrote Find&Replace Dialog.
    » Improvement: Partially Re-Wrote Environment Options Dialog.
    » Improvement: Improved Exception Handler.
    » Improvement: Upgraded All Dialogs Visually.
    » Improvement: Improved Windowing Functionality.
    » New Keybinding: (Shift+F5) Launch Only.
    » Bug Fix: Fixed Possible Bug With Syntax Style Saving.
    » Bug Fix: Fixed Crash With Environments Directory.
    » Bug Fix: Fixed Crashes With Missing Ini Files.
    » Bug Fix: Fixed Crash When Opening Options.
    » Bug Fix: Fixed Problems List Not Clearing Up On Environment Change.
    » Bug Fix: Fixed Crash After Closing The Crash Dialog.
    » Bug Fix: Fixed Open Type Menu Item Always Being Disabled.
    » Bug Fix: Fixed Crash With Modifier Keys On Goto Dialog.
    » Bug Fix: Fixed Main Window Caption Margins.
    » Bug Fix: Fixed Bug With Minimizing Main Window.
    » Minor Fixes And Tweaks.

    (2.0.0) (mirror)
    » New Feature: Build & Run (Work In Progress)
    » New Feature: Compiler Is No Longer Runs If Scripts Are Up-To-Date.
    » New Feature: Open Tabs Are Now Saved For Next Session.
    » New Feature: Goto Line Dialog.
    » New Feature: Search Previous Instance.
    » New Feature: Class Types Highlight (With Options Setting).
    » New Feature: Environments Now Replace Solutions.
    » New Feature: Environment Tree Search.
    » New Feature: Open Type Dialog.
    » New Feature: Environment Options.
    » Improvement: Added Fallback Update Server.
    » Improvement: New Update Server.
    » Improvement: Tweaked Check For Updates Dialog.
    » Improvement: You're Now Able To Mix Color And Dock Themes.
    » Improvement: Polished Up The Dialogs.
    » Improvement: Fixed Hack In Problems List.
    » Improvement: New AvalonDock Version.
    » Improvement: Re-designed About Dialog.
    » Improvement: New Syntax Highlighting System.
    » Improvement: New Settings Structure (Faster).
    » Improvement: New Options Dialog.
    » Improvement: New Improved Compiler.
    » Improvement: Folding Generation Time Decreased.
    » New Keybinding: (Ctrl+G) Goto Line.
    » New Keybinding: (Ctrl+Shift+T) Open Type.
    » Bug Fix: Fixed Document Status Tracking Bug.
    » Bug Fix: Class Rename No Longer Accepts Illegal Characters.
    » Bug Fix: Fixed Input Focus When Switching Documents.
    » Bug Fix: Fixed Functional Bug With Find & Replace Text Field.
    » Bug Fix: Fixed Focus With Multiple Document Groups.
    » Bug Fix: Fixed Disposable Objects Not Being Disposed.
    » Bug Fix: Fixed Updater Version Check.
    » Bug Fix: Environment Rename No Longer Accepts Illegal Characters.
    » Bug Fix: New Environment No Longer Accepts Illegal Characters.
    » Bug Fix: New Package No Longer Accepts Illegal Characters.
    » Bug Fix: New Class No Longer Accepts Illegal Characters.
    » Bug Fix: Fixed Selection Instance Highlight.
    » Bug Fix: Fixed Nested Block Comment Highlight.
    » Bug Fix: Fixed 'auto' Not Being Highlighted.
    » Bug Fix: Fixed 'classgroup' Not Being Highlighted.
    » Bug Fix: Fixed 'dependson' Not Being Highlighted.
    » Bug Fix: Fixed 'cpptext' Not Being Highlighted.
    » Bug Fix: Fixed 'structdefaultproperties' Not Being Highlighted.
    » Bug Fix: Fixed 'structcpptext' Not Being Highlighted.
    » Bug Fix: Fixed 'hidecategories' Not Being Highlighted.
    » Bug Fix: Fixed 'dependson' Not Being Highlighted.
    » Bug Fix: Fixed 'implements' Not Being Highlighted.
    » Bug Fix: Fixed 'begin:' Not Being Highlighted.
    » Bug Fix: Fixed '#exec' Not Being Highlighted.
    » Bug Fix: Fixed 'ignores' Not Being Highlighted.
    » Bug Fix: Fixed Case Insensitive Search.
    » Bug Fix: Fixed UTF8 Encoding To ASCII.
    » Bug Fix: Fixed 'Minor' Version Checking.
    » Bug Fix: Fixed 'Revision' Version Checking.
    » Minor Fixes And Tweaks.


    (1.2.3)
    » New Feature: Crash Handler.
    » New Feature: Documentation (Help>Documentation).
    » New Feature: Troubleshooting (Help>Troubleshooting).
    » Improvement: User File Security Improved.
    » Bug Fix: Options' User Interface Visual Bug.


    (1.2.0)
    » New Feature: Save Open Documents On Build.
    » New Feature: Show Start Page.
    » New Feature: Full Window Theme.
    » New Theme: Full Window Theme (Beta).
    » Bug Fix: Fixed Undetected Compile Error.
    » Bug Fix: Fixed 'Find' Not Working Properly.
    » Bug Fix: Fixed 'Replace All' Not Working Properly.
    » Bug Fix: Fixed Code Generation Typo.
    » Bug Fix: Fixed Number Highlighting.
    » Bug Fix: Selection Highlight Not Working Properly.
    » Minor fixes and tweaks.


    (1.1.0)
    » New Feature: Find.
    » New Feature: Find&Replace.
    » New Feature: Block Comment Folding.
    » New Feature: Brace Folding.
    » New Feature: Project From Source (creates a project from a source folder).
    » New Feature: Virtual Space.
    » New Feature: Word Wrap.
    » New Feature: Custom Highlight Colours.
    » New Feature: Selected Text Highlight.
    » New Keybinding: (Ctrl+H) Find&Replace.
    » New Keybinding: (Ctrl+F) Find.
    » New Keybinding: (Ctrl+A) Select All.
    » New Keybinding: (Ctrl+Q,S) Show Solution Explorer.
    » New Keybinding: (Ctrl+Q,O) Show Ouput.
    » New Keybinding: (Ctrl+Q,P) Show Problems.
    » New Keybinding: (Ctrl+M,L) Expand All Foldings.
    » New Keybinding: (Ctrl+M,O) Collapse All Foldings.
    » Bug Fixed: Fixed Updater Offline Crash.
    » New Theme: Fixed Default Theme.
    » Minor fixes and tweaks.


    (1.0.0)
    » First Release.
    » Updater.
    » Unreal Support.
    » Unreal 2 Support.
    » Unreal Tournament Support.
    » Unreal Tournament 2003 Support.
    » Unreal Tournament 2004 Support.
    » Unreal Tournament 3 Support.
    » Unreal Development Kit Support.

    #2
    good job
    i love this ide

    Comment


      #3
      Originally posted by silsin View Post
      good job
      i love this ide
      Thank you!

      Next week I should release an update with new features, including Code Folding, custom code highlight, Solution from source (creates a solution from a normal source folder) and solution properties (lets you change environment without having to create a new solution).

      I already started working on some InteliSense features too.

      Comment


        #4
        I am always impressed by releases like this, yet I still find myself sticking to Notepad++ and custom batch files.

        Old school?
        Stubborn?
        Silly?
        Something like that

        Comment


          #5
          Originally posted by slowJusko View Post
          I am always impressed by releases like this, yet I still find myself sticking to Notepad++ and custom batch files.

          Old school?
          Stubborn?
          Silly?
          Something like that
          That's what I've always used, it's just so simple and effective.

          I created this application with the purpose of improving productivity and being able to do so with my UScript experiences.
          It's also a great way of learning new things, specially since it's a public application (which makes me feel other people are counting on me, making me continue developing it).

          Comment


            #6
            The tool is quite neat so far, though how do I integrate an already existing set of files into a solution?

            Keep up the good work!

            Comment


              #7
              This looks interresting, going to try it out

              Comment


                #8
                Originally posted by Ordo View Post
                The tool is quite neat so far, though how do I integrate an already existing set of files into a solution?

                Keep up the good work!
                It's a feature that has been introduced in v1.1.0.
                I may release it today. Here is the current change log:
                1.1.0

                Change Log:
                » New Feature: Block Comment Folding.
                » New Feature: Brace Folding.
                » New Feature: Project From Source (creates a project from a source folder).
                » New Feature: Virtual Space.
                » New Feature: Word Wrap.
                » New Feature: Custom Highlight Colours.
                » New Feature: Selected Text Highlight.
                » New Keybinding: (Ctrl+Q,S) Show Solution Explorer.
                » New Keybinding: (Ctrl+Q,O) Show Ouput.
                » New Keybinding: (Ctrl+Q,P) Show Problems.
                » New Keybinding: (Ctrl+M,L) Expand All Foldings.
                » New Keybinding: (Ctrl+M,O) Collapse All Foldings.
                » Bug Fixed: Fixed Updater Offline Crash.
                » New Theme: Fixed Default Theme.
                » Minor fixes and tweaks.

                Comment


                  #9
                  Originally posted by 100GPing100 View Post
                  That's what I've always used, it's just so simple and effective.

                  I created this application with the purpose of improving productivity and being able to do so with my UScript experiences.
                  It's also a great way of learning new things, specially since it's a public application (which makes me feel other people are counting on me, making me continue developing it).
                  Bah, now I really have to give it a try now don't it?

                  Comment


                    #10
                    Originally posted by slowJusko View Post
                    Bah, now I really have to give it a try now don't it?
                    It's up to you.

                    Comment


                      #11
                      The update 1.1.0 is almost ready to be released, I only need to finish part of the User Interface (UI) for the Search&Replace dialog and it's ready to go.
                      Right now it's a bit late, so I'm going to sleep, and tomorrow I have school in the morning, therefore the update is to be released from 12:00 to 16:00 (UTC). The exact time depends on the time I spend testing the new features for bugs.

                      A complete change log will be made available when the update is released.

                      Comment


                        #12
                        Awesome. Can't wait to try the new version.

                        Comment


                          #13
                          Unreal Sed 1.1.0 Released.

                          If you have Unreal Sed 1.0.0 you need to update manually as there was a bug in the updater.
                          (Check first post for download link)

                          Comment


                            #14
                            Progress Update

                            Comments: In the next update there will be global themes which apply to the whole window.
                            The first themes that will be available are the Light and Dark theme like the ones from Visual Studio 11.
                            In the future I want to allow the user to fully modify the colour scheme for these themes and for future added themes.

                            Screenshot:
                            [shot]http://img198.imageshack.us/img198/2081/vs11light.png[/shot]
                            Light Theme (WIP).

                            Comment


                              #15
                              Very nice! This has potential.

                              Comment

                              Working...
                              X