WoW:Lua editors/Visual Studio: Difference between revisions

From AddOn Studio
Jump to navigation Jump to search
(editorializing and add cats)
m (Updated outdated hyperlink to LuaLite)
Line 11: Line 11:
== Visual Studio and LUA ==
== Visual Studio and LUA ==


A plugin for [http://www.lua.org LUA]-support for Visual Studio can be found [http://www.sjbrown.co.uk/lualite.html here]. It's basically a simple syntax scheme and does not take real advantage of any advanced VS-features. There's a pseudo-IntelliSense feature but it doesn't work very well. So don't expect anything special here.
A plugin for [http://www.lua.org LUA]-support for Visual Studio can be found [http://www.sjbrown.co.uk/?code=lualite here]. It's basically a simple syntax scheme and does not take real advantage of any advanced VS-features. There's a pseudo-IntelliSense feature but it doesn't work very well. So don't expect anything special here.
Notice that the plugin does only work on the 2003 versions of Visual Studio .NET!
Notice that the plugin does only work on the 2003 versions of Visual Studio .NET!



Revision as of 03:38, 19 January 2006

What is Visual Studio?

Visual Studio is a commercial IDE for software development by Microsoft. It is especially used in application development for the Microsoft Windows operating systems. Because of its high price and rather complex structure it will probably overtax any hobbyist AddOn-Developer. However, it's a well known and appreciated tool for many professional software developers.

Why Visual Studio?

First off: Visual Studio might be a really bad choice for most AddOn-developers out there. It's very expensive, complex and you won't be able to make use of its most powerful features when just using it for AddOn writing. However, there might be some developers out there who are already familiar with it and want to use it for AddOn development out of habit.

Again, if you haven't heard of Visual Studio up to this point, you are almost certainly not going to want to use it for WoW scripting.

Visual Studio and LUA

A plugin for LUA-support for Visual Studio can be found here. It's basically a simple syntax scheme and does not take real advantage of any advanced VS-features. There's a pseudo-IntelliSense feature but it doesn't work very well. So don't expect anything special here. Notice that the plugin does only work on the 2003 versions of Visual Studio .NET!

Visual Studio and XML

This might become the one reason for using Visual Studio in AddOn-development. Those of you who played around with the Whidbey-Beta will know what I mean.

The XML editor included in .NET 2003 is okay, but really nothing special. It has basic XSD support and stuff, but it really won't stand a chance against tools like XMLspy. However, with the upcoming release of version 2005 (which almost certainly won't ship until 2006, as is the way with most MS programs) things will change. The whole XML-Editor was rewritten in the new version and can now easily compete with most XML-Editors out there, free and commercial. So anyone who is already planning to buy Whidbey once it's released will greatly appreciate it's XML-capabilities for WoW-scripting.