subl.py 文件源码

python
阅读 18 收藏 0 点赞 0 评论 0

项目:SourceKittenSubl 作者: Dan2552 项目源码 文件源码
def on_navigate(self, url):
        if self.view.is_popup_visible():
            self.view.hide_popup()
        filepath, line, offsets = url.split(":")
        column, length = offsets.split("-")
        new_view = self.view.window().open_file(url, sublime.ENCODED_POSITION)

        start_offset = int(column) - 1
        end_offset = start_offset + int(length)
        region = Region(start_offset, end_offset)

        # Add a highlight
        new_view.add_regions("highlight", [region], "comment")

        # Remove highlight after a second
        Timer(1.0, lambda: new_view.add_regions("highlight", [], "comment")).start()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号