TC官方合作论坛

标题: 建议TC在全文排版下面,做一个“去除空行”的多选框。 [打印本页]

作者: 剑仙十号    时间: 2016-3-1 20:14
标题: 建议TC在全文排版下面,做一个“去除空行”的多选框。

建议TC在全文排版下面,做一个“去除空行”的多选框。

勾选"多选框",按F2全文排版时,就是“去除空行”的。
不勾选"多选框",按F2全文排版时,不用“去除空行”。

//“去除空行”并不难做。TC一直没有做出来,我就写了一个,自娱自乐着先。
//手动把TC编译器中的代码,全部复制到  进程路径 &"\\rc\\02.txt",保存。关闭。
   
    变量 总行数 = 文件获取行数(进程路径 &"\\rc\\02.txt")
    traceprint(总行数)
    for(var i = 总行数; i > -1; i--)
        变量 内容 = 文件读指定行(进程路径 &"\\rc\\02.txt",i)
        traceprint(内容)
        var len=字符串长度(内容)
        if(len==0)
            is10= 文件删指定行(进程路径 &"\\rc\\02.txt",i)
        end
    end
    命令(进程路径 &"\\rc\\02.txt",真)
//之后再手动把代码,全部复制到TC5.5的编辑器里面。
   


//TC内部的做法,我觉得应该是“选项”,编辑器综合设置,Tab占用空行数,"这个设置为0." 再全文排版.
//建立一个  进程路径 &"\\rc\\02.txt"。
//把编辑器的代码全部复制到 进程路径 &"\\rc\\02.txt"。

    变量 总行数 = 文件获取行数(进程路径 &"\\rc\\02.txt")
    traceprint(总行数)
    for(var i = 总行数; i > -1; i--)
        变量 内容 = 文件读指定行(进程路径 &"\\rc\\02.txt",i)
        traceprint(内容)
        var len=字符串长度(内容)
        if(len==0)
            is10= 文件删指定行(进程路径 &"\\rc\\02.txt",i)
        end
    end
    命令(进程路径 &"\\rc\\02.txt",真)
//之后,再把代码全部复制到TC5.5的编辑器里面。


作者: kevinqq    时间: 2016-3-2 09:16
这个功能在新版本中已经增加
请注意新版本的更新
作者: 剑仙十号    时间: 2016-3-2 12:45
kevinqq 发表于 2016-3-2 09:16
这个功能在新版本中已经增加
请注意新版本的更新

跟管理员确实是投缘。




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1