fmddlmyy吧 关注:119贴子:3,012
////////////////////////////////////////////////
2010-06-14 14:45
版本:cnbook 0.6.1
1、重写了查找和替换对话框的提示消息的实现,解决0.5.5引入的“未找到字符串”提示偶尔造成程序死机的问题。在替换全部时也用消息框提示结果。
2、重写了“最近文件”以支持将最近文件保存到ini。最多支持20个最近文件。
3、解决文件明包含&时,文件标签显示不正确的问题。
4、增加把设置保存到ini文件的选项,在设置->选项->程序里设置。
http://www.fmddlmyy.cn/download/cnbook.zip



IP属地:江苏1楼2010-06-14 14:45回复
    • 118.252.9.*
    谢谢老大!


    2楼2010-06-14 19:41
    回复
      • 59.48.158.*
      请增加“删除html置标符”功能吧


      3楼2010-06-14 21:20
      回复
        • 59.48.158.*
        1,排序请增加“忽略双字节字符”功能吧
        目的:重码词条排序后仍然是用户设定的词频顺序。
        如:
        A的
        A到
        不会被排序成:
        A到
        A的
        2,请增加“删除html置标符”功能:
        简单删除<>括住的内容而已,<和>可以不在一行而能照样被删除
        


        4楼2010-06-14 21:53
        回复
          • 59.48.158.*
          3,建议查找替换记录保存到ini文件,方便用户复制
          4,建议自定义替换表浏览窗口下的如5→rty依然显示为5=rty,以与替换表中的一致,方便直接复制


          5楼2010-06-14 22:04
          回复
            • 121.41.240.*
            支持5楼的建议4。
            目前在查看自定义替换表内容时,→确实令人烦恼


            6楼2010-06-14 22:31
            回复
              嗯,我记录了1个TR(问题)和2个CR(改进建议):
              TR
              10. 忽略回车后可以找到跨行的字符串,但不能替换。例如
              <!--
              //-->
              查找\<.{-}\>可以找到,但不能替换。
              CR19. 删除html标签
              20. 在自定义替换表浏览窗口显示替换表源文本。
              不过下面两三个月比较忙,估计没有时间改cnbbok了。


              IP属地:江苏7楼2010-06-15 08:15
              回复
                • 59.48.158.*
                其实,以前好像在某个软件见过“包含结果的替换”的。
                “包含结果的替换”可以用于比如某连续个目录项指向同一个网页的不同位置,打开第一个位置时,其他的其实也已经打开了,你反感连续点击时,可以只保留第一个位置的锚,其他的则删除....
                包含结果的替换的危险性在于无限循环,可否这样解决:
                1,结果内依然符合查找的提示用户可能无限循环
                2,结果末尾与接续文本依然符合查找的,且连续3次如此的则提示用户可能无限循环
                3,这些提示都是以使用“包含结果”为前提的。是否提示的权利也可以交给用户


                8楼2010-06-16 18:00
                回复
                  • 59.48.158.*
                  2,结果末尾与接续文本结合依然符合查找的,且连续3次如此的则提示用户可能无限循环


                  9楼2010-06-16 18:10
                  回复
                    • 59.48.158.*
                    1,结果内依然符合查找且符合的部分的字符数不小于替换前的则提示用户可能恶性无限循环


                    10楼2010-06-16 18:21
                    回复
                      • 59.48.158.*
                      相反,我猜测是查找速度下降,替换没有什么影响
                      原来,tp和cnbook都可以正则跨行查找而不能正则跨行替换


                      12楼2010-06-16 21:43
                      回复
                        • 60.222.231.*
                        建议增加文章头、尾标识符。比如批量简化网页时,误删除了<html>,而低版本ie离不开它,文章头添加<html>即可
                        文章尾可以批量添加签名等等以规格化排版


                        13楼2010-06-18 20:59
                        回复
                          • 115.175.99.*
                          字数统计时,提示中“代理对记作一个字符”是什么意思?


                          14楼2010-06-19 14:45
                          回复
                            代理对(Surrogate)就是需要用4个字节表示的字符。一般字符的Unicode编码是2字节的。有很多生僻的汉字的Unicode(准确说是UTF16)就要用4字节表示。
                            关于Unicode编码的更多信息可以参见:
                            http://blog.csdn.net/fmddlmyy/archive/2007/02/14/1510189.aspx
                            http://blog.csdn.net/fmddlmyy/archive/2007/02/14/1510193.aspx
                            


                            IP属地:江苏16楼2010-06-19 15:59
                            回复
                              下面两个月可能都不在家,估计没时间更新了。


                              IP属地:江苏19楼2010-06-23 22:37
                              回复