Skip to content

Latest commit

 

History

History
62 lines (50 loc) · 4.28 KB

README.md

File metadata and controls

62 lines (50 loc) · 4.28 KB

TorqueDev

Codeweaver

Is a fully-functional integrated development environment for the scripting language of the Torque Game Engine.

Virtual file structure
Fully-customizable syntax highlighting
Visual Studio-style multiple document interface
"Infopop" quick function hints
Intellisense™-style auto-completion
Integrated project explorer ala Visual Studio's "object browser"
Export of syntax-highlighted code to HTML or RTF
Full printing/print preview support
Unlimited undo buffer
Integrated configurable macros
Bookmarking support
Fully-integrated debugging
    Ad hoc breakpoints
    Step through, step into, or step over support
    Mouse-over variable contents display
    Scope-level variable listing
    Scope-level dynamic variable value assignment
    Conditional breakpoints 
Powerful regular expression search/replace
Collapsable code regions
Fully-featured software development kit so programmers can develop their own plugins
Complete code snippet management and sharing system
Source Code Control
Visual Studio 2005-style snippet system
On-the-fly syntax checking
Complete engine object reference
Function-level Infopop™ tooltips
Unique variable-level auto-completion 	
Visual Studio-style tabbed document interface
Visual Studio 2005-style Snippet System
On-the-fly Syntax Checking
Fully-integrated debugging 
Much more...
100% Free 

January 15, 2014 - I'm surprised at how many people still use this software, and I am very happy to have been able to contribute something like it to the world. Many people have asked me over and over to release the source code, but I was hesitant to do so due to a number of issues. I've finally decided to do just that, however. On the download page you can grab the latest build, along with the corresponding source code. http://www.torquedev.com

The source is being released under the GPL. Please do remember that it's ugly; I was about 19 when I coded it and it was my first major project in C#. Whatever you do with it, have fun.

The latest install package has removed a bunch of useless things, like the licensing system, auto updater, and stuff like that. It's the last and final "official" release of this software. Please do not contact me about support for either the software or the source code. If you do decide to release your own build because you made significant changes to make it better, feel free to let me know!

In today's development environment, it's crucial that developers be able to utilize the best tools available to accomplish their tasks. Today's world is about results, and TorqueDev helps you achieve those results. Created for coders, by coders, TorqueDev is a fully-fledged integrated development environment. It includes member completion on both the object and variable level, and Infopop™ tooltips for function completion.

Intellicode™ technology helps you find errors before you run your program. The Snippeter™ helps you organize re-usable blocks of code and share them with one click. Hundreds of developers in dozens of countries around the world have used Codeweaver and have been satisifed. Give it a try. We promise you won't be sorry.

Getting it working

Unzip the source code
Open the Visual Studio project
Go to the Build menu and click Build solution
Navigate to the bin (release or debug) directory where the executables are.
Copy the contents of the SHIP_STRUCT folder into the the bin (release or debug) folder where the executables are. (Note: you aren't copying the SHIP_STRUCT folder itself, since that's already there; copy the contents, including all subfolders, into the appropriate bin directory. For example: BIN\Debug\SHIP_STRUCT to BIN\Debug)

A personal note

The code is super ugly. It was started something like ten years ago when I was 19 and it was my first major project in a language I had only moderate experience in. Originally it was just for me, to learn Torque and get the hang of the language, which I felt was pretty complex with only Notepad as a coding platform. My friend encouraged me to post it on the GarageGames forums and it sort of took off from there. So please keep this colorful history in mind as you read my terrible comments from my teenage years. Cheers!