VS (Visual Studio) 魔兽插件开发工具 AddOn Studio for WOW 1.0 含有LUA编辑
AddOn Studio for World of Warcraft 1.0 Release
原文 http://www.codeplex.com/WarcraftAddOnStudio/Wiki/View.aspx 发表于 CodePlex ,由SilverFox翻译,本文版权归属于CWDG。
概要
AddOn Studio for World of Warcraft 是一款开源的开发工具,其目标为使用Visual Studio环境开发World of Warcraft插件。这是此项目的第一个版本,我们还有相当多的创意将在以后加入。
主要功能
可视化开发界面 - AddOn Studio 包含有一组控件,您可以通过拖放的方式来可视化地定制您的插件外观,某些Visual Studio常用功能如Snap Lines(用于可视化地对齐控件)也已集成。
Lua编辑器 - AddOn Studio 包含有一个功能强大的Lua代码编辑环境,具有语法高亮、文本着色、函数折叠、内嵌WoW函数及事件代码提示、自动完成Lua语法构造、书签式代码浏览及声明查看等功能,并且所有的IDE设置都是可自定义的。
FrameXML代码提示 - AddOn Studio 为需要手动编辑或自定义FrameXML标签的开发者提供了内嵌的FrameXML模式检查。
自动生成TOC - AddOn Studio 亦可根据您的项目定义自动生成TOC文件。
自动生成Lua事件 - Addon Studio 属性面板为某个Lua控件或窗体显示所有可用的属性和事件,并可生成event句柄,如button_OnClick事件。
其他功能 - AddOn Studio 包含有更多功能,如生成Ace2项目模板、自动部署至WoW目录、任务面板、FrameXML错误列表及Lua编译错误、TGA/MP3文件格式支持、强大的搜索替换功能。这一切都是可扩展的,开发者可在此基础上附加其他工具/编辑器用于插件开发。
从这里开始
若您是WoW插件开发入门者,请参阅 http://www.codeplex.com/WarcraftAddOnStudio/Release/ProjectReleases.aspx 并点击安装。取决于您的系统配置,安装过程可能长达30分钟,请耐心等待。安装完成后,选择 Help >> Tutorials >> Creating your first World of Warcraft addon 来开始插件开发。
Visual Studio 功能扩展
AddOn Studio 也是一个如何建立自己的IDE的很好例子,关于Visual Studio功能扩展的详细信息,请参阅 http://msdn.com/vsx/ 。
下载
1. 官方完整安装包下载:http://www.codeplex.com/WarcraftAddOnStudio/Release/ProjectReleases.aspx
2. 多玩完整安装包下载:http://wowui.duowan.com/upimg/soft/exefiles/RTM-12-14-2007.zip
3. 仅主程序下载:http://silverfox.name/files/WowAddonStudioSetup.msi
安装
前提条件
1. Microsoft .NET Framework 3.5
2. Microsoft Visual C++ 2008 Redistributable Package
3. Microsoft Visual Studio 2008 Shell (isolated mode) Redistributable Package
其中2和3已包括在官方下载中,并且3中已经包括1。(真是复杂的关系 -___- )
安装备注
1. 若系统中已安装VS2005,则安装完成的Addon Studio无法保存项目,提示“this operation should not be completed. no such interface '' supported”。
个人分析,因VS2005已注册某些文件,而VS2008并未覆盖注册所导致,暂无解决方法。
2. 若需启用FrameXML校验功能,请拷贝UI.XSD(可使用 World of Warcraft AddOn Kit 解出,或在此下载)至 %ProgramFiles%/Microsoft Visual Studio 9.0/Xml/Schemas/ ,并重启 AddOn Studio即可。
已知问题
1. 未找到启用“Lua函数”、“WoW函数及事件”自动完成功能的方法。
2. 在更改配置后,每次打开AddOn Studio都会弹出选择配置文件的提示。
VS (Visual Studio) 魔兽插件开发工具 AddOn Studio for WOW 1.0 含有LUA编辑相关推荐
- VS Visual Studio 魔兽插件开发工具 AddOn Studio for WOW 1 0 含有LUA编辑
AddOn Studio for World of Warcraft 1.0 Release 原文 http://www.codeplex.com/WarcraftAddOnStudio/Wiki/V ...
- android studio 反编译工具,android studio反编译工具jd-inteIIij
Android Studio 自带了Java Bytecode Decompiler 对于第三方的jar只能反编译出其函数名 例如:andbase里的com.kfb.c.jar下的com.kfb.c下 ...
- Conflux Studio云端IDE工具发布
Conflux 成立三周年之际,黑曜石实验室发布 Conflux Studio 云端 IDE 工具--Conflux Studio Web,使 Conflux Studio 成为一款可在浏览器运行.功 ...
- 我眼中的Visual Studio 2010架构工具
影响架构质量的是构建体系架构的思想.原则.实践与架构师的经验,绝不是工具.即使是最优秀的架构工具,也不可能像倚天宝剑一般--倚天一出,谁与争锋--似乎谁握住了这把利刃,就能够成为武林盟主.架构工具可以 ...
- Visual Studio Node.js工具1.1
自从15年初微软发布了第一个稳定版本的Visual Studio Node.js 工具1.0(NTVS),很多人对这个免费的扩展产生了浓厚兴趣.现在Visual Studio Node.js 工具1. ...
- 提高Java开发效率:5个常用的Visual Studio代码扩展工具
对于软件工程师来说,能够更好地管理时间是一项宝贵的技能.因此,这里有5个Visual Studio代码扩展工具,可以帮助前端开发人员(以及更多的人!)将生产力至少提高10%到20%,下面和小编一起来看 ...
- 轻量而敏捷的工业组态软件UI设计工具-ConPipe Studio 2022
WPF实现组态软件-逼真的管道和速度可变流体(五) 轻量而敏捷的工业组态软件UI设计工具-机械组态篇 ConPipe Studio 2022和ConPipe控件下载地址(Trial版):ConPipe ...
- Android studio 使用NDK工具实现JNI编程
前言: Android开发中常常会使用到第三方的.so库.在使用.so库的时候就要用到JNI编程.JNI是Java Native Interface的缩写.它提供了若干的API实现了Java和其它语言 ...
- 安卓入门系列-01开发工具Android Studio的安装
Android Studio的安装 背景 谷歌在早几年就关闭了第三方支持,现在官方主推的开发工具就是Android Studio,所以我的安卓开发也是从as开始的. 步骤 下载IDE 像安卓这类开发, ...
最新文章
- Jquery和PHP Ajax JSON
- 近世代数--群同构--第一同构定理
- hive的静态分区与动态分区-用法实例
- C#规范整理·泛型委托事件
- 【渝粤教育】国家开放大学2019年春季 2110行政法与行政诉讼法 参考试题
- mysql dateformat 索引_DATE_FORMAT索引问题
- Unity搭建简单的图片服务器
- asp adodb连接mysql数据库语句_ASP连接MySQL数据库的方法
- python最大的社区_python 最大流
- java过滤html相关标签
- torch.cuda.is_available()返回false——解决办法
- win7浏览器主页修改不过来_Win7系统IE浏览器无法更改主页的具体解决方法
- 淘客app开发成本要多少
- java.util.concurrent.RejectedExecutionException异常
- 《长安十二时辰》教了哪些算法知识?
- oracle SO币种默认设置,Oracle EBS 11i 表结构——OE模块 so_headers_all;so_lines_all
- C++ STL set容器
- 国开本科计算机应用基础操作题,新版国家开放大学中央电大本科计算机应用基础操作题题库...
- caffe训练技巧总结
- 《游戏学习》| 3d网页小游戏 | 公路赛车 源码