todo:
窗体可调整大小
config window实装
[帮助]按钮关联到帮助文档
fantasy:
rmxp和rmvx格式支持
ruby debugger
1.03 build 3 Release Candidate 2009/08/15
替换功能实装
在查找和替换窗口已经打开的时候,再次按下 ctrl+f 或 ctrl+h 快捷键可以改变查找内容为当前选中字符串
左边脚本栏进行插入和粘帖后不再转换焦点到脚本标题框
修正了通过侧列选中多行解除批量注释会多影响一行的问题
1.03 build 2 2009/08/13
查找中“列出全部”后,选择列出的项目会自动高亮当前搜索的词
查找中新增“使用正则表达式”选项,使用Scintilla内置的正则表达式,支持的特殊字符为:
. Matches any character
\( This marks the start of a region for tagging a match.
\) This marks the end of a tagged region.
\n Where n is 1 through 9 refers to the first through ninth tagged region when replacing. For example, if the search string was Fred\([1-9]\)XXX and the replace string was Sam\1YYY, when applied to Fred2XXX this would generate Sam2YYY.
\< This matches the start of a word using Scintilla's definitions of words.
\> This matches the end of a word using Scintilla's definition of words.
\x This allows you to use a character x that would otherwise have a special meaning. For example, \[ would be interpreted as [ and not as the start of a character set.
[...] This indicates a set of characters, for example, [abc] means any of the characters a, b or c. You can also use ranges, for example [a-z] for any lower case character.
[^...] The complement of the characters in the set. For example, [^A-Za-z] means any character except an alphabetic character.
^ This matches the start of a line (unless used inside a set, see above).
$ This matches the end of a line.
* This matches 0 or more times. For example, Sa*m matches Sm, Sam, Saam, Saaam and so on.
+ This matches 1 or more times. For example, Sa+m matches Sam, Saam, Saaam and so on.
查找功能从 查找到页尾/脚本尾 修改为 循环查找,去除了查找失败的信息
-吐槽-
原本想把查找/替换的内核从Scintilla的自带函数改成System.Text.RegularExpression下的函数,不过发现字符串index位置的转换有很大问题..Scintilla的汉字算两个index,而string的算一个,转换起来十分麻烦,最后放弃了。
1.03 build 1 2009/08/12
左边脚本栏所有快捷键实装
默认显示浮动工具栏
添加快捷键:Ctrl+Shift+F 全局搜索
单击左列折叠 改成 单击折叠符号折叠
有一個小小的建議
當按 Ins 插入腳本時
會自動跳至輸入腳本名的輸入框中
這時再按一次 Ins 會變無反應
希望能夠讓焦點在腳本名稱的輸入框時也能使用左側的快速鍵 ...
david50407 发表于 2009-8-14 21:59
我有嘗試make看看
利用xml當語言檔
因為是試做
所以只有修改介面按鈕而已 (汗
dll檔 及 語言檔
4876
原始碼
4875
ps:這是利用 1.03 build 2 修改來的
david50407 发表于 2009-8-16 19:22
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |