开发工具
oceanheart
热爱编程
展开
-
Script.NET通用开发平台介绍
Script.NET是蓝蚂蚁工作室从2000年开始开发的一个通用脚本语言开发平台,最初主要用于Tcl、Python等脚本语言的开发、调试,2004年发布的V1.1版本可以较好的支持Tcl、Python语言的开发,发布之后得到了不少用户的支持,不少用户也给我提了很多很好的建议。Script.NET V1.1版本主要的用户还是Tcl开发人员,因为Tcl语言在国内使用的人非常少,并且也没有很好的开发平原创 2007-08-19 02:10:00 · 2068 阅读 · 1 评论 -
Script.NET V2.2版本的几个BUG
Script.NET V2.2版本发布有一段时间,收到了不少用户的邮件反馈的问题,包括我们之前自己也发现了一些问题,比较严重的问题如下:1、Lua脚本调试时候的异常问题:Lua脚本调试状态下,如果鼠标移动到一个数组类型变量时候,很可能会出现异常,整个程序崩溃,这个问题的原因是2.2版本新增的变量信息提示功能,调试状态下鼠标移动到一个变量上时候,会获取这个变量的信息,显示在一个信息窗口中,对于L原创 2009-11-12 23:26:00 · 911 阅读 · 1 评论 -
SVN+Trac开发环境搭建
我一直使用的SVN+Trac作为我的版本管理服务器,特别是Trac和SVN配合可以直接在WEB上查看代码、修改历史记录、版本状态、提交问题和特性需求,使用非常方便。最近重装了版本服务器所在的操作系统,考虑到Apache、SVN、Trac的版本都比较旧了(两年前安装的,当时费了很大劲才把整个环境搭好),因此想升级到比较新的版本,我下载了最新的Apache、SVN、Trac以及Python2.5和原创 2009-12-10 02:18:00 · 2110 阅读 · 1 评论 -
替换Script.NET中Lua解释器使用的lua动态库的方法
Script.NET可以支持Lua脚本编辑调试,其中的Lua解释器插件内置的是Lua5.1.2版本的Lua动态库,但如果直接用相应的Lua动态库替换其中的动态库是无法运行的,原因是Script.NET使用的Lua库中增加了一个函数用于设置lua的库路径,Script.NET的Lua解释器插件调用此函数把lua库路径设置到Script.NET的Lua解释器目录的bin目录下。某些情况下如果想替换其中原创 2010-03-23 00:57:00 · 1111 阅读 · 0 评论 -
金山界面库VC向导
使用金山界面库有一段时间了,写了一个VC的向导程序,可以生成基于金山界面库的程序框架,感兴趣的话可以下载使用。金山界面库是一个比较成熟的DirectUI界面框架和控件库,并且完全开源,使用此向导可以生成多页对话框或普通对话框类型的界面框架代码,生成的工程中包含了最新的金山界面库所需的代码文件(包含了网友扩展的编辑框和ComboBox控件类)、资源文件,以及根据生成选项自动生成的页面XML和消息原创 2013-02-15 02:55:45 · 2376 阅读 · 1 评论 -
脚本语言开发平台Script.NET正式开源
为了加快Script.NET的发展,蓝蚂蚁工作室已经将Script.NET脚本语言开发平台在github上开源。由于解释器部分代码尚未完全整理,目前提交了Tcl和Lua解释器的代码,其他脚本解释器代码会陆续提交。github项目名:blueantst\Script.NET 下载地址:https://github.com/blueantst/Script.NET欢迎感兴趣的程序员参与原创 2013-07-07 15:34:27 · 1780 阅读 · 1 评论 -
脚本语言开发平台Script.NET即将开源
为了加快Script.NET的发展,蓝蚂蚁工作室将在近期将Script.NET的全部代码开源,因为开源之前需要将代码先整理一遍,大约需要一周时间,计划7月初可以整理完成,之后我们会将代码在github上开源。Script.NET是蓝蚂蚁工作室从2000年开始开发的一套用于Tcl、Python、Perl、Ruby、Lua等脚本语言的集成开发环境,Script.NET的界面如下:感原创 2013-06-24 01:28:01 · 1385 阅读 · 0 评论 -
Script.NET Python解释器代码已经在GitHub开源发布
Script.NET Python解释器的代码已经提交到GitHub网站。GitHub项目地址:https://github.com/blueantst/Script.NETPython解释器代码在Src\Interps\Python目录下,这个目录下的readme.txt文件有Python解释器编译运行的说明,可以支持Python2.7和Python2.5版本,运行的话需要自行从py原创 2013-08-16 01:40:25 · 1349 阅读 · 1 评论 -
Script.NET Perl解释器代码已经在GitHub开源发布
Script.NET Perl解释器的代码已经提交到GitHub网站。GitHub项目地址:https://github.com/blueantst/Script.NETPerl解释器代码在Src\Interps\Perl目录下,目前支持Perl5.10版本,后续会考虑支持Perl5.18版本。因为Perl的运行库比较大,没有提交到git库,可以安装Script.NET 2.2原创 2013-08-18 13:55:21 · 1139 阅读 · 1 评论 -
Script.NET Ruby解释器代码已经在GitHub开源发布
Script.NET Ruby解释器的代码已经提交到GitHub网站。GitHub项目地址:https://github.com/blueantst/Script.NETRuby解释器代码在Src\Interps\Ruby目录下,目前支持Ruby1.8.6版本,后续会考虑支持Ruby2.0版本,Ruby1.8.6版本的大部分运行库也提交到git库了,如果需要其他的库可以自行下载原创 2013-08-17 22:45:00 · 888 阅读 · 0 评论 -
Script.NET V2.2版本编辑器功能介绍
Script.NET V2.2版本快要发布了,下面对2.2版本的编辑器功能做简单的介绍。集成开发环境概述任何一种语言如果没有很好的调试手段都是不可能很好的推广的,因为程序复杂之后,我们不可能让编程人员只看到最终结果就可以了。运行过程中的任何细节都应该是可以获取、可以控制,这样才能提供一个良好的开发环境。集成开发环境(又叫IDE)是将编辑器、编译器、调试器、运行环境、以及一些辅助功能集成原创 2009-07-10 01:38:00 · 1588 阅读 · 0 评论 -
Script.NET自定义脚本关键字与帮助索引、编辑器提示信息的方法
Script.NET 2.2版本最大的改进就是编辑器和调试器的易用性,其中自定义关键字、帮助索引、编辑器的API提示和变量提示等功能可以使脚本的开发调试更加方便,下面主要介绍一下如何对这些信息进行定制,例如自己增加帮助索引、提示信息,因为默认的索引库内容有限,如果新增了一些脚本库,在默认的索引库中可能就没有。下面分别介绍编辑方法:自定义关键字的方法 Script.NET编辑器中的语言关键字原创 2009-08-05 21:22:00 · 1597 阅读 · 5 评论 -
Script.NET V2.2版本发布
Script.NET 2.2.1版本发布了,这个版本主要更新如下:完善打开文件的状态保存,可以在程序关闭时保存打开的文档以及每个文档的编辑状态,支持保存和加载Session文件; 完善编辑器模块,使用Scintilla替换旧版本的编辑器,支持代码折叠、代码隐藏、行号显示,支持单词、关键字自动完成,支持语法标记高亮显示等功能,支持UTF-8等文件编码,支持导出为Html、RTF文档; 完原创 2009-08-05 21:17:00 · 1115 阅读 · 8 评论 -
Script.NET的google论坛地址与截图
Script.NET的Google论坛地址: script.net 访问此论坛 http://groups.google.com/group/scriptne原创 2007-08-28 01:12:00 · 937 阅读 · 0 评论 -
Script.NET V2.0.1.0版本发布
Script.NET V2.0.1.0版本已经发布,从蓝蚂蚁工作室网站可以下载: http://www.blueantstudio.net/scriptnet/download/downloadv2.htm 新版本新增的主要功能是支持了Tcl、Python、Lua三种脚本的开发调试,支持Ruby的版本目前正在开发中,不久将发布。原创 2008-01-30 02:55:00 · 1030 阅读 · 0 评论 -
Script.NET平台的组件介绍
Script.NET不仅仅是一个脚本语言开发的IDE,更是一个通用开发与运行平台,整体设计思路借鉴了 Eclipse的架构。整个平台采用完全的组件化开发方式,平台的内核比较小,大部分功能都是由一个个组件提供的,有三种类型的组件,分别是没有界面的VCI组件、有界面的OWM组件和脚本解释器组件。 1)VCI组件:VCI组件是一种没有界面的Script.NET组件,这种组件比较类似于COM组件,原创 2008-03-21 01:43:00 · 733 阅读 · 0 评论 -
蓝蚂蚁工作室改版
经过一段时间的修改,蓝蚂蚁工作室主页改版基本完成,新版本主页将各个页面的风格尽量统一,其中SSDN部分因为内容比较多,还是延用了老版本的风格。蓝蚂蚁工作室目前主要在开发的是Script.NET脚本语言开发工具,这个工具以前主要是支持Tcl,目前把Python和Lua也支持了,后续还在继续开发Ruby、Perl、NSIS的支持部分,希望这个工具能给各种脚本语言的开发者带来方便。蓝蚂蚁工作室还会不原创 2008-05-11 10:46:00 · 1507 阅读 · 0 评论 -
Script.NET自定义工具的说明
Script.NET工具是在Tools目录下的子目录,每个子目录是一个工具,其中有一个或两个配置文件,tool.xml和tool_cn.xml分别是英文和中文的配置文件,如果没有中文配置文件就使用英文的。工具配置文件样例如下: id="org.tool.ftpclient" -- ID name="Ftp Client Tool" -- 名字 version="1.0.0"原创 2008-05-18 09:23:00 · 621 阅读 · 0 评论 -
Script.NET V2.0.2版本终于发布了
经历了近半年的开发和测试,Script.NET V2.0.2.0版本终于发布了,由于平常上班比较忙,只能利用业余时间进行开发,因此开发速度稍微慢了一些。Script.NET 下载地址:http://www.blueantstudio.net/scriptnet/download/download.htm现在脚本语言变得越来越流行,特别是Python和Ruby等语言,上升势头非常猛,多种原创 2008-06-03 22:14:00 · 1127 阅读 · 0 评论 -
Script.NET V2.0.3版本发布了
Script.NET V2.0.3版本发布了,主要更新内容如下:新增特性: 完善控制台功能,增加Python和Lua控制台的支持,控制台中可以打开tbc、pyw、pyc、luac等文件; 支持Python脚本的编译功能,可以把py脚本编译为pyc文件; 扩展工具可以支持扩展平台的DockPane窗口; TclFace页面生成库完善; 完善Python解释器的相关设原创 2008-09-02 00:56:00 · 769 阅读 · 4 评论 -
关于Script.NET Python开发包的一些问题解答
有用户提到Script.NET Python开发包目前的一些不足,解答如下:1.是否能够对不同版本的支持,如:可以支持python2.4 python2.5。解答:我们会考虑一下能否支持多个版本,可能会提供一个选项来选择使用2.4还是2.5版本。 2.对于没有放在pyton默认包的路径下(site-packges)的包,是否能够自动语法提示。解答:关于自动语法提示的支持见回复4。目原创 2008-06-19 23:52:00 · 947 阅读 · 2 评论 -
Script.NET的Ruby支持库已经快要发布了
Script.NET的Ruby解释器开发目前已经有了很大进展,基本功能已经实现,包括运行、调试Ruby脚本,对Tk等界面库的支持还有问题,正在解决,相信过不了多久就可以发布Ruby支持库了。原创 2009-01-30 17:19:00 · 585 阅读 · 0 评论 -
Script.NET 2.1.1版本发布
下载地址:http://www.blueantstudio.net 新增特性: 支持Ruby脚本的开发、调试、构建可执行程序,对于Ruby的Tk脚本支持还有些问题,只能运行一次Tk脚本; 完善控制台功能,增加Ruby控制台,并完善Lua控制台的功能; 支持wxLua脚本的构建可执行程序功能,可以生成单独的可执行程序; TclFace页面生成库完善,除了用于本地应原创 2009-02-16 01:26:00 · 785 阅读 · 6 评论 -
搭建基于CentOS+MySQL的EA服务器环境
Enterprise Architect是非常好用的UML建模工具,可以做为单机使用,也可以将EA工程放在服务器上,实现设计工程的多人共享使用,如果把工程放在服务器上,EA工程实际上就是一个数据库,支持使用SQLServer、MySQL、Oracle数据库,本文介绍的是基于CentOS+MySQL作为EA服务器数据库的安装配置方法。原创 2016-12-03 21:07:05 · 667 阅读 · 0 评论