| Home Page | Recent Changes | Preferences

# UCEditor

UCEditor is a plugin for [eclipse] and is an IDE for UnrealScript.

Note: It's currently in an early stage of development.

Any feedback or suggestions are welcomed! Just send an email to jerome-x(at)users(dot)sourceforge(dot)net

Getting started with UCEditor:

http://uceditor.sourceforge.net/help/GettingStarted.html

## Overview

- An Integrated Development Environment (IDE) for Unreal Script
- A plugin for eclipse
- Open Source under the [CPL License]
- (Almost) platform independend: based on Java

## Download Location

You can download the latest version from http://uceditor.sourceforge.net

- Current release: a1.1.3
- Link for the impatient: http://sourceforge.net/project/showfiles.php?group_id=79274&release_id=161091
- Release note: Content outline with icons. Enhanced new-package dialog

In order to use the plugin you need an installation of [eclipse] version 2.1 or above.

## BuiltIn Features of eclipse

- (Almost) platform independend: based on Java
- Runs on Microsoft Windows, Mac OSX, Linux, Solaris, etc.
- Fully manageable perspectives and view
- Integrated CVS using pserver or ssh authentication
- Integrated file comparison and merging abilities
- ... and a lot more

## Planned Features in Step 1

- Creation of projects, packages and classes
- Separate launch configurations
- Global preferences, project settings, launch settings
- Syntax highlighting
- Code assistant: Code completion
- Automated build process
- Debugging

## QUICKSTART

- Install the plugin by unzipping the contents into the eclipse plugin directory
- Restart eclipse
- Go to the preferences by clicking on Window –> Preferences
- Select the UT2003 tab and fill in the text fields
- Press OK
- Create a new project by clicking on File → New → Project
- Select UT2003 Project in the UT2003 tab
- Fill in the information and dismiss the wizard
- Optional: Edit the project settings by right clicking on the project folder and selecting the preferences and the UT2003 section
- Add some UC files
- Edit the project's ini file
- To start the project you have to change the perspective:
- Click on Window → Open perspective and choose the Java perspective (works for us too )
- Click on the little running man (the small arrow right beside him)
- Select 'Run...'
- Select the UT2003 category and click on 'New' or doubleclick
- Fill in the required information and off we go!!

There are some good basic tutorials about eclipse in the eclipse help system.

Screenshot Version 1.1.3:

http://uceditor.sourceforge.net/screeny.html

Wormbo: Sounds like this is going to become a nice tool for developers. I'm looking forward to this.

El Muerte TDS: I demand screenshots, can't find any screenshot about this eclipse.

Jerome-X: I'll make some soon in a few days and upload them to the site. Eclipse is rather functional in terms of look. I made an early alpha release which can be downloaded now, so you might want to have a look yourself

Jan:Many thanks Jerome. I also use Eclipse at work to writing Java applications...and now Unreal Script.

Eclipse...the best development environment ever.

Jeeptrash: Merge the eclipse page with this one? I can't imagine what page would be linked to eclipse instead of here, and theres really nothing on eclipse. Maybe just delete eclipse and have the links to the eclipse site be here.

Jerome-X: Sure, why not

Mosquito: Thanks Jerome, I didn't even know something like eclipse existed, and now that you have this, it's like having 2 birthdays in one! Again, thanks, and I look forward to more updates! 1 question though, when I create a new project, what is the ini file? Do I create my own?

Jerome-X: Thanks for your feedback About the ini file: At the moment (a1.1.3) you have to create your own ini file and in the UCEditor settings you have to give the location to that file. That'll probably change soon in the next versions so that it automatically creates, updates and maintains the ini file for you. At the moment you have to add a new package manually to the ini file, but this will be changed very soon as well.

Category Application

The Unreal Engine Documentation Site

Wiki Community

Topic Categories

Image Uploads

Random Page

Recent Changes

Offline Wiki

Unreal Engine

Console Commands

Terminology

Mapping Topics

Mapping Lessons

UnrealEd Interface

Questions&Answers

Scripting Topics

Scripting Lessons

Making Mods

Class Tree

Questions&Answers

Modeling Topics

Questions&Answers

Log In