微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用tk创建文本编辑器

是否可以使用tk创建一个文本编辑器,它可以支持语法高亮,自动完成,甚至可以在以后扩展为特定语言的IDE?

我找到了tkinter小部件,但不确定它是否可以支持

我认为如果一个小部件可以在用户编写文本时对文本进行一些处理,那么它可以用于此目的.

解决方法

绝对. tkinter文本小部件功能非常强大.你提到的一切都可以完成,等等.您还可以实现代码折叠,嵌入图像,超链接,撤消等.

以下是您可能会发现有用的相关问题的一些答案:

>您可以使用pygments进行语法突出显示.这个答案有一个很小的例子:https://stackoverflow.com/a/11551277
>此答案中提到了行号和在窗口小部件更改时触发的自定义事件:https://stackoverflow.com/a/16375233
>在此答案中部分涵盖了添加搜索功能https://stackoverflow.com/a/3781773

原文地址:https://www.jb51.cc/html/242549.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐