导航
  • 主页
  • Python 数据分析三剑客
  • Python 问答

脚本开发工具Script.NET 2.2版本发布

oceanheart 2009-08-05 10:23:43
加精
Script.NET可以支持Tcl、Python、Perl、Ruby、Lua脚本的编辑、调试,2.2版本在编辑器的易用性方面有较大的改进,主要更新如下:
- 完善打开文件的状态保存,可以在程序关闭时保存打开的文档以及每个文档的编辑状态,支持保存和加载Session文件;
- 完善编辑器模块,使用Scintilla替换旧版本的编辑器,支持代码折叠、代码隐藏、行号显示,支持单词、关键字自动完成,支持语法标记高亮显示等功能,支持UTF-8等文件编码,支持导出为Html、RTF文档;
- 完善各种脚本的调试功能,优化变量、对象、函数、堆栈调试窗口,对大部分脚本可以较好的支持数组、哈希类型变量以及对象的内容展开显示,可以更好的进行错误行定位;
- 完善查找替换功能,可以将查找到的行信息显示在停靠窗口,可以选择性进行替换,支持正则表达式(目前对UTF-8编码的中文查找支持还不完善);
- 优化控制台功能,可以将控制台打开在停靠窗口中,方便调试过程中通过控制台进行更灵活的控制和定位;
- 增加崩溃报告功能,在程序出现异常导致崩溃的时候会自动生成崩溃诊断文件,用户可以自动或人工反馈崩溃诊断文件,方便我们进行故障定位;
- 增加Windows右键菜单关联功能,完善脚本文件的关联设置;
- 完善图像编辑器模块,基于CxImage6.0开发,增强了图像处理功能;
- 完善编辑器的提示功能,支持鼠标移动到单词上的tooltip提示,调试状态下还支持变量信息的tooltip提示

可以到蓝蚂蚁工作室网站下载这个版本:
http://www.blueantstudio.net

附几张界面截图:









...全文
1535 1 收藏 62
写回复
62 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Teng_s2000 2012-07-27
很好很强大
回复
codesnail 2011-01-31
editplus就不错,曾经搞过一段时间的pydev,不过我的内存受不了,就放弃了,用了editplus,解脱了。。。
回复
donaldwc 2009-11-29
这是个好东西!
回复
skyctr 2009-08-10
支持一下
回复
周公 2009-08-10
看起来不错哦。
回复
网站打不开。。。
回复
下个看看,谢谢分享
回复
Laura_li 2009-08-10
看起来不错的
我去下来耍一下都
回复
bl_song 2009-08-10
用的scintilla的编辑器,原来
回复
yangcongbo123456 2009-08-10
不知道好不好用哦!
回复
sunjiakai 2009-08-10
路过支持一下
回复
fdayok 2009-08-09
看起来不错,呵呵
回复
fairchild811 2009-08-09
用的scintilla的编辑器,原来
回复
qq382263361 2009-08-09
这么强大
回复
wxlfh 2009-08-09
支持,不错的东东,就是体积有点大。
回复
nbaabc373760794 2009-08-09
顶顶顶
回复
laowa1840 2009-08-09
emacs的python-mode也不错
回复
btxp163 2009-08-09
好 也 …… 支持
回复
toshabca 2009-08-09
不错,支持了
已下载
回复
oceanheart 2009-08-09
[Quote=引用 40 楼 darkchampion 的回复:]
lz
我在调试cmd模块时,无法输入,而且无法停止,只能杀掉

Python codeimport cmdimport string, sysclass CLI(cmd.Cmd):def__init__(self):
cmd.Cmd.__init__(self)
self.prompt='>'def do_hello(self, arg):print"hello again", arg,"!"def help_hello(self):print"syntax: hello [message]",print"-- prints a hello message"def do_quit(self, arg):
sys.exit(1)def help_quit(self):print"syntax: quit",print"-- terminates the application"# shortcuts do_q= do_quit#
# try it out
cli= CLI()
cli.cmdloop()
[/Quote]
因为Script.NET目前只重载在各种脚本中的标准输出,没有重载标准输入,所以无法处理cmd这种需要依赖标准输入的脚本,以后我会考虑把标准输入也重载。
回复
发动态
发帖子
脚本语言(Python,Perl 等)
创建于2007-08-27

3.6w+

社区成员

Python,JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
申请成为版主
社区公告

CSDN 脚本语言社区接受专栏投稿(专栏会在顶部创建专属你的栏目),投稿需满足以下要求:

  • 脚本语言技术相关;
  • 文章持续更新,保持活跃;
  • 内容清晰明了,干货为主;
  • 文章排版有序,有条有理。

本社区开通招聘专栏,发布招聘信息请联系版主,发布者需要保证招聘信息真实有效,CSDN 平台和版主不对招聘内容负责!

联系方式:私聊版主、发送邮件、QQ联系等均可: