论坛风格切换切换到宽版
  • 85625阅读
  • 354回复

VNISEdit - NISEdit修改版(060712) NSIS 编辑工具 [复制链接]

上一主题 下一主题
离线restools

发帖
2848
金钱
1430
威望
143
只看该作者 50 发表于: 2005-01-31
QUOTE(蓝色网际 @ 2005年01月31日 21时20分)
QUOTE(restools @ 2005年01月31日 20时58分)
在编程的时候发现 NISEdit 的一些有趣的代码,算是技巧吧。

例如一个脚本包含以下语句:

!include "MUI.nsh"

在这一行中的任意一处地方定位光标,然后按 Ctrl+Enter ,呵呵,还真好用啊,文件被打开了。
绝对经典的技巧啊。

还有待改进。假如我使用如下命令

!addincludedir     "..\[MyFunctions]"
!include         Language.nsh

而 Language.nsh 是在上级目录的 [MyFunctions] 目录里那么它就打不开
:039

你这个太强人所难了,编程不错是可以解决很多问题,但是有些问题解决起来要花很大力气,而得到的效果只是那么一点点,还不如留下力气去开发其他一针见效的功能。

不是不能做到,是目前来说这个功能比其他的更加难实现,而带来功效却没有其他的大。
我的BLOG:   http://restools.hanzify.org (Inno Setup 增强版, 插件 发布站点)
离线restools

发帖
2848
金钱
1430
威望
143
只看该作者 51 发表于: 2005-01-31
QUOTE(蓝色网际 @ 2005年01月31日 21时34分)
能不能像 Venis 那样把打开的窗口在上面列出来啊,HM NIS 只能在窗口列表里切换不是很方便,因为经常要从另外的文件里复制文本块所以要经常切换,Venis 就很方便,鼠标一点就行,要是这个也实现了那可就完美了。

这个可以考虑,不过仍然默认不会使用,加菜单。

已解决问题
我的BLOG:   http://restools.hanzify.org (Inno Setup 增强版, 插件 发布站点)
离线蓝色网际
发帖
1795
金钱
0
威望
0
只看该作者 52 发表于: 2005-01-31
QUOTE(restools @ 2005年01月31日 22时23分)
QUOTE(蓝色网际 @ 2005年01月31日 21时34分)
能不能像 Venis 那样把打开的窗口在上面列出来啊,HM NIS 只能在窗口列表里切换不是很方便,因为经常要从另外的文件里复制文本块所以要经常切换,Venis 就很方便,鼠标一点就行,要是这个也实现了那可就完美了。

这个可以考虑,不过仍然默认不会使用,加菜单。

那就先实现这个吧,这个很有必要哦
不要在 PM 里问问题,PM 不是用来问问题的。
离线dujuan509
发帖
182
金钱
0
威望
0
只看该作者 53 发表于: 2005-02-01
QUOTE(蓝色网际 @ 2005年01月31日 22时42分)
QUOTE(restools @ 2005年01月31日 22时23分)
QUOTE(蓝色网际 @ 2005年01月31日 21时34分)
能不能像 Venis 那样把打开的窗口在上面列出来啊,HM NIS 只能在窗口列表里切换不是很方便,因为经常要从另外的文件里复制文本块所以要经常切换,Venis 就很方便,鼠标一点就行,要是这个也实现了那可就完美了。

这个可以考虑,不过仍然默认不会使用,加菜单。

那就先实现这个吧,这个很有必要哦

按 Ctrl+Tab 切换不行吗?
离线莫尼卡

发帖
1477
金钱
140
威望
14
只看该作者 54 发表于: 2005-02-01
信信你提到 lng 文件里有相关的快捷键信息~能否把它们的读取移动到你的设置 ini 里然后在内置个编辑器不就可以了?
<b>Make Localize's new century(I'll work hard with it.)</b><br />水,无形而富有变化的一种存在~它似乎象征着自由。我要自由,摆脱现实中各种琐事烦人的人际关系的枷锁,尽情遨游在无拘束的梦幻般蓝色纯净天空之下。<br /><br /><a href="http://host.emucn.net/wise/" target="_blank"><img src="http://host.emucn.net/wise/temp/ws.png" border="0" alt="图像" /></a>
离线restools

发帖
2848
金钱
1430
威望
143
只看该作者 55 发表于: 2005-02-01
QUOTE(莫尼卡 @ 2005年02月01日 09时18分)
信信你提到 lng 文件里有相关的快捷键信息~能否把它们的读取移动到你的设置 ini 里然后在内置个编辑器不就可以了?

既然有地方可以修改,这个就变成不是当前最重要的功能了。编程的功能实现有先后缓急,这样才可以在最短的时间内变得最强。
我的BLOG:   http://restools.hanzify.org (Inno Setup 增强版, 插件 发布站点)
离线restools

发帖
2848
金钱
1430
威望
143
只看该作者 56 发表于: 2005-02-02
最新编译版释放。

1.修正 区段视图 的 BUG,暂时措施,禁止了不完整TreeNode显示时的hint出现,会导致程序崩溃。所以暂时禁止,以后想办法解决。
2.修正 !else ifdef 等等的分析。
3.修正 参数占用了名字的区段视图分析的问题。
4.修正函数向导中的两个 BUG。(再提一下,有没有人有空完成一下那个程序目录下的 function.vns 的脚本,因为里面的函数并不全,令到这个函数向导功能失色不少)
5.改文本块缩进快捷键为 Tab,取消缩进为 Shift+Tab,这里说明一下,这样设定并不影响代码输入时输入 Tab 字符。这样就感觉功能更好了。
编译并运行改为 F9,运行程序改为 Shift+F9 跟随 Delphi,呵呵,我习惯了,没办法,你不喜欢可以在 Lang\Chinese_Simplified.lng 这个文件里改,想怎么改都可以。
6.按 F1 时,光标可任意定位,只拿一行中的第一个关键词作为帮助的检索对象,不过可能有人不喜欢这样,所以这个做成一个选项,在选项中勾选。
7.增加文本块的整块注释和取消注释的功能。
8.修正不能另存为其他类型文件的BUG。(这个BUG是重新编译时出现的)(至于另存为html时不支持中文文字,那个问题原版也有,有空看看它的问题在哪里)
9.文件Tab列表。(此项默认不打开,在菜单下选择打开)
10.汉化发现的还没有汉化的地方。

下载请到顶楼下载。
我的BLOG:   http://restools.hanzify.org (Inno Setup 增强版, 插件 发布站点)
离线蓝色网际
发帖
1795
金钱
0
威望
0
只看该作者 57 发表于: 2005-02-02
QUOTE(restools @ 2005年02月02日 01时28分)
最新编译版释放。

1.修正 区段视图 的 BUG,暂时措施,禁止了不完整TreeNode显示时的hint出现,会导致程序崩溃。所以暂时禁止,以后想办法解决。
2.修正 !else ifdef 等等的分析。
3.修正 参数占用了名字的区段视图分析的问题。
4.修正函数向导中的两个 BUG。(再提一下,有没有人有空完成一下那个程序目录下的 function.vns 的脚本,因为里面的函数并不全,令到这个函数向导功能失色不少)
5.改文本块缩进快捷键为 Tab,取消缩进为 Shift+Tab,这里说明一下,这样设定并不影响代码输入时输入 Tab 字符。这样就感觉功能更好了。
编译并运行改为 F9,运行程序改为 Shift+F9 跟随 Delphi,呵呵,我习惯了,没办法,你不喜欢可以在 Lang\Chinese_Simplified.lng 这个文件里改,想怎么改都可以。
6.按 F1 时,光标可任意定位,只拿一行中的第一个关键词作为帮助的检索对象,不过可能有人不喜欢这样,所以这个做成一个选项,在选项中勾选。
7.增加文本块的整块注释和取消注释的功能。
8.修正不能另存为其他类型文件的BUG。(这个BUG是重新编译时出现的)(至于另存为html时不支持中文文字,那个问题原版也有,有空看看它的问题在哪里)
9.文件Tab列表。(此项默认不打开,在菜单下选择打开)
10.汉化发现的还没有汉化的地方。

下载请到顶楼下载。

阿信真是太好啦


function.vns 我会完成的,不过,,,时间不定。
不要在 PM 里问问题,PM 不是用来问问题的。
离线刘波

发帖
2998
金钱
200
威望
20
只看该作者 58 发表于: 2005-02-02
一个问题!
如果你事先在函数列表中选择过函数(即函数列表中有某一行变为蓝色选中状态),然后再在脚本里面选中一段代码进行拖动移动的话就会弹出函数窗口,虽然代码还是被正确移动了。但是每次都得手动关闭函数窗口,很是麻烦。不知道是阿信有意设置的还是一个BUG啊?
离线江波

发帖
427
金钱
0
威望
0
只看该作者 59 发表于: 2005-02-02
没办法下载啊,快修正链接。
快阿!
我可是用56k小猫挂在网上阿

我今天还是下载不了阿!
是不是有什么限制会员等级的。

过春节家中这台破机器真没办法。

如果谁可以下载寄一份到我的邮箱。

52hhgo@163.com
非常谢谢!
汉化是一种爱好,是一种心情。
我自己的论坛
我是流氓我怕谁,插件是双刃剑。