📄 view_plugin.py
字号:
from common_interface import File, ImageFileimport ViewTextFrame, ViewImageFrameplugin_name = "Viewer"def create(callback): return Viewer(callback)def show(input): if isinstance(input, ImageFile): f = ViewImageFrame.create(None) f.set_image(input.pathname) f.Show() else: f = ViewTextFrame.create(None) f.set_text(open(input.pathname).read()) f.Show()class Viewer: input_description = [('input', File)] output_description = [('output', None)] def __init__(self,callback): self.callback = callback def run(self,input): self.callback.run(lambda: show(input)) return {'output': input}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -