首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >崇高文本中的具体事件3

崇高文本中的具体事件3
EN

Stack Overflow用户
提问于 2014-02-27 18:35:52
回答 1查看 60关注 0票数 0

我正在为崇高的文本3编写一个插件,所以我需要做两件事中的一件:

1)每300毫秒运行一次函数;2)每当光标改变位置时运行一个函数

尽管我一直在查看文档并检查Default包中的示例,但我在实现目标方面仍有困难。帮助我的是,每次满足上述两个条件之一时,都会将"hello,world“打印到缓冲区中。谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-28 08:52:20

作为我对this question的一个回答,它有类似的内容,您还可以为每300 As运行一次添加set_timeout:

annoying_helloworld.py

代码语言:javascript
复制
class someclass():
    def run(x):
        print("Hello world!" + str(x))

    def run_with_timeout(x):
        someclass.run(x)
        sublime.set_timeout(lambda: someclass.run_with_timeout(123), 300)

class utfcodeCommand(sublime_plugin.EventListener):
    def on_selection_modified(self, view):
        someclass.run(666)

sublime.set_timeout(lambda: someclass.run_with_timeout(123), 300)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22077379

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档