Board logo

标题: [文本处理] 【超强发布】BatEditor v0.3 测试版!VB样式辅助编写框! [打印本页]

作者: defanive    时间: 2008-10-31 18:50     标题: 【超强发布】BatEditor v0.3 测试版!VB样式辅助编写框!

BatEditor v0.3 测试版

增加功能:
1、用户习惯设置(字体、颜色)自动保存
2、参数运行
3、辅助编写框(类似VB编写中弹出的下拉框)
4、高亮刷新不闪动

修正BUG:
1、打开0字节文件产生错误

下载地址:
982KB
纳米盘:http://www.namipan.com/d/f62afeda5405a3e76e6e7781240048862ff15881755b0f00
RayFile:http://www.rayfile.com/files/4886e151-ad70-11dd-8b78-0019d11a795f/



BatEditor v0.2 测试版

更新手记:

增加功能:
1、支持最大化,支持变动窗口大小
2、关键字颜色、注释颜色选择
3、文本字体、样式、大小选择
4、插入-语句块中增加开启变量延迟与关闭变量延迟语句

修正BUG:
1、缺少控件导致的启动失败(已加入ComDlg32.ocx与RichTx32.ocx,自动安装)
2、打开0字节文件产生错误

下载地址:
纳米盘(980KB)
http://www.namipan.com/d/f4a795dae62527cc886ea83a3f2a99737602d54acf4f0f00



BatEditor v0.1 测试版

一个专门为编写批处理打造的软件,极大提高了批处理的编写速度。

功能:
·语法高亮、注释高亮,语法关键字自定义
·添加语句、语句块、语句函数(推荐)
·删除空行、注释行
·文件运行、语句运行(只运行选择的语句)

主打功能:
·添加语句、语句块、语句函数
·语句运行(只运行选择的语句)

范例:

要实现交换两个变量的值,可以使用语句函数功能:
下拉框选择:
::交换两个变量的值#~set "#1~=%#2~%"&set "#2~=%#1~%"
参数输入:a,b
输出:
::交换两个变量的值
set "a=%b%"&set "b=%a%"

只要把经常使用的函数编辑好,以后只需要几步就可以写出。

使用本软件前希望能看一遍帮助说明。

有BUG请回复或者发送到[email=defanive@163.com]defanive@163.com[/email]

下载地址:
新浪843KB
ishare.iask.sina.com.cn/cgi-bin/fileid.cgi?fileid=4503837

下载:
http://pan.baidu.com/share/link?shareid=4130459550&uk=1124163200
作者: jellyhk    时间: 2008-11-1 02:00

安装运行出现错误!
虽然没搞起!感谢分享
作者: defanive    时间: 2008-11-1 10:24

2楼请详细说明一下情况
作者: defanive    时间: 2008-11-1 10:34

本人在WinXP下测试没有问题~

两个下载源都没有问题~
作者: fastslz    时间: 2008-11-1 14:19

相当不错的工具,期待更完善,比如不支持鼠标复制、粘贴,目前只支持Ctrl+C Ctrl+V
运行错误是缺少2个VB库文件RICHTX32.OCX COMDLG32.OCX
作者: defanive    时间: 2008-11-1 15:21

感谢楼上提醒!
没有考虑到并不是每台机器上都装了这两个控件。。。
0.2版补上。。。
至于鼠标菜单,主要是Rich TextBox没有右键菜单。。。
另外,语法高亮的效率很低,有没有好点的办法?
作者: lovelymorning    时间: 2008-11-1 15:57

我也提点个人建议吧。。。

窗口太小了。。如果能最大化,那更好。。。。我一写,就是数百行的内容。。。。这么小的窗口,受不了。。。。

高亮,建议跟背景色对比强些的,现在这种高亮,有没有都一样,都分不清

字体太小了。。。看起来累。。。

建议在插入那里,加入一个  开启全局变量延迟   那语句。。。这语句记起来麻烦,如果有直接插入的,更方便。。。
作者: defanive    时间: 2008-11-1 16:21

谢谢楼上的提醒!

18点发布v0.2版本,届时会修复和添加以下

窗口太小了:
支持最大化,支持窗口大小更改

高亮,建议跟背景色对比强些的:
增加颜色选择

字体太小了:
增加字体选择(大小,样式,字体)

建议在插入那里,加入一个  开启全局变量延迟   那语句:
已加入到插入-语句块中

安装失败(缺少控件):
已OK!
作者: defanive    时间: 2008-11-1 17:49     标题: 【原创发布】BatEditor v2.0 测试版 发布!

BatEditor v0.2 测试版

一个专门为编写批处理打造的软件,极大提高了批处理的编写速度。

更新手记:

增加功能:
1、支持最大化,支持变动窗口大小
2、关键字颜色、注释颜色选择
3、文本字体、样式、大小选择
4、插入-语句块中增加开启变量延迟与关闭变量延迟语句

修正BUG:
1、缺少控件导致的启动失败(已加入ComDlg32.ocx与RichTx32.ocx,自动安装)
2、打开0字节文件产生错误

功能:
·语法高亮、注释高亮,高亮颜色、语法关键字自定义
·添加语句、语句块、语句函数(推荐)
·删除空行、注释行
·文件运行、语句运行(只运行选择的语句)

主打功能:
·添加语句、语句块、语句函数
·语句运行(只运行选择的语句)

范例:

要实现交换两个变量的值,可以使用语句函数功能:
下拉框选择:
::交换两个变量的值#~set "#1~=%#2~%"&set "#2~=%#1~%"
参数输入:a,b
输出:
::交换两个变量的值
set "a=%b%"&set "b=%a%"

只要把经常使用的函数编辑好,以后只需要几步就可以写出。

使用本软件前希望能看一遍帮助说明。

有BUG请回复或者发送到[email=defanive@163.com]defanive@163.com[/email]

下载地址:
纳米盘(980KB)
http://www.namipan.com/d/f4a795dae62527cc886ea83a3f2a99737602d54acf4f0f00

(新浪审核三次都没给我过,又不能传附件,只好传到纳米盘)
作者: lovelymorning    时间: 2008-11-1 18:58

试用了一下,窗口、字体、高亮等都解决了。。。真不错。。。

但这些设置,在下次打开后,又恢复到了原始。。。。
作者: defanive    时间: 2008-11-1 21:26

楼上的建议好!
加上设置保存功能。。。
还有啥不爽的就说。。。
作者: jellyhk    时间: 2008-11-2 05:24

还是不大好!
1:颜色不大分明最好什么参数啊!给点红色。不知道你看过verybat的动画没里面有!那种的我想要
2:不能复制代码上去!
暂时就这么多没用他了!哎  继续找!
作者: defanive    时间: 2008-11-2 11:59

原帖由 jellyhk 于 2008-11-2 05:24 发表
还是不大好!
1:颜色不大分明最好什么参数啊!给点红色。不知道你看过verybat的动画没里面有!那种的我想要
2:不能复制代码上去!
暂时就这么多没用他了!哎  继续找!



1:颜色可以自己调节
2:可以直接Ctrl+V粘帖和Ctrl+C复制
作者: rat    时间: 2008-11-2 13:28

可以发布到google,然后可获得下载地址
作者: defanive    时间: 2008-11-7 18:03

原帖由 ezfriend 于 2008-11-6 18:51 发表
这软件还需要改进:
1.设置的选项不能保存,下次打开又恢复成默认的了!
2.刷新屏幕闪动太强烈!
3.最不能容忍的是软件卸载后竟然把批处理跟记事本的并联也取消了!
上面观点仅个人观点!


1、0.3版搞定
2、算法问题,到目前还没有找到一个更好的控件。相对其他,这个算法已经是最快的了
3、从0.1就有的问题,还没有想好解决方法
作者: namejm    时间: 2008-11-8 17:27

  对于第3点,可以采用一个折中方案:在卸载的时候,释放一个bat到临时文件,在卸载完毕后运行此bat恢复批处理和记事本的关联。
作者: defanive    时间: 2008-11-8 17:55

卸载程序无法自定义,我的想法是用vbs改了注册表之后再执行卸载程序,缺点是如果用户选择取消卸载的话关联也被取消掉了。。。
作者: 心愿怕人    时间: 2009-2-2 13:15

我不会用啊!为什老出错!我不明白这是咋回事
作者: tkaven    时间: 2009-2-2 13:32     标题: 咔吧 显示 有病毒?

咔吧 显示 有病毒?

作者: defanive    时间: 2009-2-2 13:46

LS误报或者卡巴不行,我这里用最新的病毒库扫了几次都没问题。。。
作者: bxbian951122    时间: 2009-11-13 13:08

楼主有源码么。。
学习一下
作者: bxbian951122    时间: 2009-11-13 13:09

第3点可以解决。。。

在程序中加入关联设置就好了

楼主的程序是vb6.0做的吧

[ 本帖最后由 bxbian951122 于 2009-11-13 13:11 编辑 ]
作者: bxbian951122    时间: 2009-11-13 15:47

我用vb.net做了个半成品
在程序中设置关联
http://www.rayfile.com/files/bd4 ... -a60b-0014221b798a/

lz我们可以合作一下。。。
作者: defanive    时间: 2009-11-14 13:16     标题: 回复 24楼 的帖子

对于BatEditor的后续开发已经停止了,转向BatProject的开发,功能更全面。VB6制作的,如希望合作,请联系QQ524565481,谢谢!
作者: lxzzr    时间: 2009-11-14 14:12

还是卸载后记事本关联的问题.........




欢迎光临 批处理之家 (http://bathome.net./) Powered by Discuz! 7.2