Lua and Debugger

 
style="" id="Topic_Top" marginwidth="0" marginheight="0" src="http://topic.csdn.net/u/AD/Topic_Top.aspx" frameborder="0" height="0" scrolling="no" width="100%">
<script type="text/javascript"> try { document.domain="csdn.net"; } catch (ex){}; window._stopMouseOver=function(e){(window.event||e).cancelBubble=true;} var panelAdmin; document.οnmοuseοver=function(){ panelAdmin=document.getElementById("panelAdmin"); if(panelAdmin) panelAdmin.style.display='none'; } function showMenu(event){ _stopMouseOver(event); panelAdmin=document.getElementById("panelAdmin"); var bt=event.srcElement||event.target; panelAdmin.style.display="block"; panelAdmin.style.left=bt.offsetLeft-5+"px"; panelAdmin.style.top=realOffset(bt).y+bt.offsetHeight-2+"px"; } function realOffset(o) { var x = y = 0; do{ x += o.offsetLeft || 0; y += o.offsetTop || 0; o = o.offsetParent;}while(o); return {"x" : x, "y" : y}; }; </script>
Lua and Debugger [已结贴,结贴人:iambic]
进入用户个人空间
加为好友
发送私信
在线聊天
  • iambic
  • 等级:
  • 可用分等级:
  • 总技术分:
  • 总技术分排名:
  • 揭贴率:
  • 4

    3

    3

发表于:2008-06-21 22:59:57 楼主
用了Lua,才发现一个debugger是多么的重要。
用了Lua,才发现找到一个能用的debugger是多么的困难。
20  修改 删除 举报 引用 回复
style="height: 0pt;" id="Topic_Zone" marginwidth="0" marginheight="0" src="http://topic.csdn.net/u/AD/Topic_Zone.aspx" frameborder="0" height="0" scrolling="no" width="100%">
进入用户个人空间
加为好友
发送私信
在线聊天
  • mitiao
  • 等级:
  • 可用分等级:
  • 总技术分:
  • 总技术分排名:
发表于:2008-06-23 06:44:281楼 得分:5
Script.NET调试lua怎么样?
修改 删除 举报 引用 回复
进入用户个人空间
加为好友
发送私信
在线聊天
  • iambic
  • 等级:
  • 可用分等级:
  • 总技术分:
  • 总技术分排名:
  • 4

    3

    3

发表于:2008-06-23 23:18:262楼 得分:0
没用过。国产的东西,可以支持下。可惜我对Java和.NET做的(支持其他语言的)开发环境有些抵触情绪。

搞了一下午,自己写了个命令行的lua debugger。现在考虑怎么加图形界面比较方便。
修改 删除 举报 引用 回复
进入用户个人空间
加为好友
发送私信
在线聊天
  • iambic
  • 等级:
  • 可用分等级:
  • 总技术分:
  • 总技术分排名:
  • 4

    3

    3

发表于:2008-06-24 20:35:073楼 得分:0
用wxPython搞了个界面。


支持断点,但是要通过菜单设置断点。鼠标点击行号的事件倒是能捕捉到,但是死活算不出来行号……

现在的主要缺少的功能(目标是一个玩具性质的调试器)是还不能看变量。协议倒是简单,主要没时间写UI。目前的这个UI还是从wxPython的一个dditor demo出发做出来的。

暂时是没时间继续做了。代码在这里,有兴趣的可以去看看。不过写得比较搓,估计没什么参考价值。
http://lua-debugger.googlecode.com/svn/trunk/
修改 删除 举报 引用 回复
进入用户个人空间
加为好友
发送私信
在线聊天
  • oceanheart
  • 等级:
  • 可用分等级:
  • 总技术分:
  • 总技术分排名:
发表于:2008-06-26 01:10:294楼 得分:5
Script.NET并不是.NET开发的,当初起这个名字的意思是打算以后在网络应用方面的功能做强一些,不过现在一直也没有加太多的网络功能。
Script.NET是用VC写的,速度方面应该不会像Java那么慢,目前可以支持Tcl、Python、Lua的开发调试,VBScript的开发包正在开发中,以后还准备增加Ruby和Perl。
下面有一个界面截图:

下载地址:
http://www.blueantstudio.net
修改 删除 举报 引用 回复
进入用户个人空间
加为好友
发送私信
在线聊天
  • iambic
  • 等级:
  • 可用分等级:
  • 总技术分:
  • 总技术分排名:
  • 4

    3

    3

发表于:2008-06-26 08:35:295楼 得分:0
汗,这个名字起得太误导人了吧……
修改 删除 举报 引用 回复
进入用户个人空间
加为好友
发送私信
在线聊天
  • iambic
  • 等级:
  • 可用分等级:
  • 总技术分:
  • 总技术分排名:
  • 4

    3

    3

发表于:2008-06-26 10:48:386楼 得分:0
你们的网站打不开,不知道怎么回事。有时间学习下。
修改 删除 举报 引用 回复
进入用户个人空间
加为好友
发送私信
在线聊天
  • fibbery
  • 等级:
  • 可用分等级:
  • 总技术分:
  • 总技术分排名:
发表于:2008-06-27 22:21:267楼 得分:5
支持一下iambic,呵呵,真的很厉害的!
修改 删除 举报 引用 回复
进入用户个人空间
加为好友
发送私信
在线聊天
  • iambic
  • 等级:
  • 可用分等级:
  • 总技术分:
  • 总技术分排名:
  • 4

    3

    3

发表于:2008-07-06 23:12:318楼 得分:0
已经基本实现我想要的功能了。
本来花两天不到的时间写了个原型;结果在界面上修修补补竟又花了十天。

最初的版本
最新的版本

现在的问题,一是有些图标比较丑(这些我做不来),二是还有不少bug,三是想试下py2exe,结果sf.net被封了,下载不来……
修改 删除 举报 引用 回复
进入用户个人空间
加为好友
发送私信
在线聊天
  • loveclover
  • 等级:
  • 可用分等级:
  • 总技术分:
  • 总技术分排名:
发表于:2008-07-13 20:24:329楼 得分:5
luaforge上的lua for windows挺不错的,也带debugger
修改 删除 举报 引用 回复
进入用户个人空间
加为好友
发送私信
在线聊天
  • loveclover
  • 等级:
  • 可用分等级:
  • 总技术分:
  • 总技术分排名:
发表于:2008-07-13 20:25:4510楼 得分:0
汗,刚发现lz自己写的debugger,拜强银~
修改 删除 举报 引用 回复
class="replyframe" id="replyframe" name="replyframe" src="http://forum.csdn.net/PointForum/Forum/ReplyTopic.aspx?forumID=7459a70b-915a-447f-87c6-378668fa7ab9&topicID=65bdc14a-7890-48ba-83a4-7ceface717ef&postDate=2008-6-21+22%3a59%3a57" frameborder="0" height="510" scrolling="no" width="100%">
<script language="JavaScript" type="text/javascript">/**/</script>

网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved

<script type="text/javascript" src="http://topic.csdn.net/u/ui/scripts/Csdn/Forum/Globals1.js"></script> <script type="text/javascript" src="http://topic.csdn.net/u/ui/scripts/Csdn/Forum/UserOnline1.js"></script> <script type="text/javascript" src="http://topic.csdn.net/u/ui/scripts/Csdn/Forum/ModelDialog.js"></script> <script type="text/javascript" src="http://topic.csdn.net/u/ui/scripts/Csdn/Forum/TopicView1.js"></script> <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"> </script> <script type="text/javascript"> _uacct = "UA-2919357-1"; urchinTracker(); </script> <script type="text/javascript" src="http://www.csdn.net/ui/scripts/Csdn/counter.js"></script> id="myframe" name="myframe" border="0" src="http://www.csdn.net/ggmm/dd333.htm" frameborder="no" height="0" scrolling="no" width="0">
<script language="JavaScript" type="text/javascript" src="http://ww.50bang.com/click.js?user_id=315756&l=601" charset="utf-8"></script>
未读消息 查看所在页面时打开后台 minimize colse
  CsdnBBS
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值