是否有支持行折叠的Perl Tk Text小部件?

时间:2016-08-22 08:02:22

标签: perl

我正在尝试构建一个支持行折叠的Perl TK文本小部件(类似于Visual Studio折叠功能)。

  1. 是否已有现有的? (尝试谷歌搜索,搜索CPAN,没有发现任何)
  2. 有没有办法让Tk::Text小部件中的几行消失? (所以我可以写下折叠程序背后的逻辑......)

1 个答案:

答案 0 :(得分:3)

Eliding Text

您实际上可以在窗口小部件中包含未显示的文本;这被称为" elided"文本,并使用" elide"标签的配置选项。您可以使用它来实现例如大纲,"折叠"代码编辑器,甚至只是为了掩盖与你的文本混合的一些额外的元数据。使用省略文本指定定位时,您必须更加小心,因此处理位置的命令有额外的选项可以包含或忽略省略的文本。

Giving Thanks to the references

相关问题