StupidBeauty
Read times:1243Posted at:Tue Oct 8 03:08:40 2013
- no title specified

kate中,超过1024个字符的超长代码行会自动显示成多行,这是由一个设置选项控制的

当妳写(或者是用脚本自动生成)一些带有超长单行的代码时,可能会遇到这个问题。

kate中打开带有超长行的代码时,妳会发现,那些长度超过1024的行,明明就是一行代码,在kate里却强行显示成了多行,并且因此还导致kate的语法提示将这些代码的语法判断为错误。

看看这个截图:

在这里, kate中所显示的2、3、4行,实际上是同一行,其长度为2415个字节,所以被kate强行拆成3行显示出来了,并且其语法高亮也是从第“3”行开始变得混乱了,其实整行的等号右侧都是一个由单引号包围的字符串常量,不应该有这么多的色彩的。

这个特性给本座造成了一小段时间的困扰,还以为自己生成的代码里面多出了换行符勒。

解决方法就是在 kate的配置里面将行长度限制从1024改成0。这样操作:单击菜单栏的 设置 配置Kate ,在弹出的对话框里切换到 打开/保存 ,将右边的 行长限制 改成0.见下图。

改完设置, 确定 之后 ,按 F5 重新载入文件,这个时候就不会出现恶心的强制换行了,见下图效果 ,长长的那一行现在是显示成一行了,不过这次是开启了自动换行显示模式 ,从行号可以看出kate已经将这长长的一行当成一行来处理了

未知美人

Your opinions
Your name:Email:Website url:Opinion content:
- no title specified

HxLauncher: Launch Android applications by voice commands

 
Recent comments
2017年4月~2019年4月垃圾短信排行榜Posted at:Thu Sep 26 04:51:48 2024
Qt5.7文档翻译:QWebEngineCookieStore类,QWebEngineCookieStore ClassPosted at:Fri Aug 11 06:50:35 2023盲盒kill -9 18289 Grebe.20230517.211749.552.mp4