WoW:Lua editors/Eclipse (IDE): Difference between revisions
Jump to navigation
Jump to search
m
→Comparison of LuaEclipse and LunarEclipse
mNo edit summary |
|||
| Line 3: | Line 3: | ||
== Why Eclipse? == | == Why Eclipse? == | ||
With the development of the right plugins Eclipse could become a powerful editing tool for the AddOn developer. Currently there | With the development of the right plugins Eclipse could become a powerful editing tool for the AddOn developer. Currently there are two lua plugins for Eclipse, but neither take into account any of the WoW objects/functions. A customized Eclipse editing plugin would need to be authored to accomplish this. The Lua plugins area a great starting point for this. | ||
Ambitious AddOn makers who enjoy using Eclipse could even provide templates for creating .toc files, .xml files, etc. | Ambitious AddOn makers who enjoy using Eclipse could even provide templates for creating .toc files, .xml files, etc. | ||
| Line 11: | Line 11: | ||
Eclipse can be downloaded here: http://www.eclipse.org. | Eclipse can be downloaded here: http://www.eclipse.org. | ||
A Java JDK will be required to operate Eclipse | A Java JDK will be required to operate Eclipse: [http://java.sun.com/javase/downloads/index.jsp Java's JDK Download Page] | ||
You'll need to choose one of the following Lua plugins: | |||
[http://luaeclipse.luaforge.net/ LuaEclipse HomePage] | |||
[http://lunareclipse.sourceforge.net LunarEclipse HomePage] | |||
== Comparison of LuaEclipse and LunarEclipse == | |||
As of 1/22/2008 the status of the lua plugins are: | |||
'''LuaEclipse 1.1.0 (Updated 10/1/2007)''' | |||
'''LunarEclipse 1.2.7 (Updated 1/9/2008)''' | |||
LunarEclipse provides the outline feature whereas LuaEclipse does not. LunarEclipse is also more actively developed than LuaEclipse. For me this was enough to conclude that LunarEclipse is the better plugin for now. --[[User:Javek|Javek]] 00:57, 23 January 2008 (UTC) | |||
== Installation Notes == | |||
LunarEclipse requires the Dynamic Languages Toolkit - Core Frameworks (DLTK), which can be found under ''Europa Discovery Site->Enabling Features'' under Find and Install. | LunarEclipse requires the Dynamic Languages Toolkit - Core Frameworks (DLTK), which can be found under ''Europa Discovery Site->Enabling Features'' under Find and Install. | ||
[[Category:Interface Customization|Eclipse (IDE)]] | [[Category:Interface Customization|Eclipse (IDE)]] | ||