posts - 20,comments - 15,trackbacks - 0
创建wingide的扩展脚本
1. 在脚本目录中创建脚本
c:\Users\${username}\AppData\Roaming\Wing Pro 7
~/.wingpro7
wing6
/Applications/WingIDE.app/Contents/Resources/scripts
2. 执行脚本
Edit->Command By Name (ctrl+/)
在最下面出现一个Edit框, 输入scripts目录里的py文件里函数的名称, 系统会给出自动完成提示
3. 在scripts目录里存入自己的文件
一个例子, 获取编辑框, 在当前光标插入日期
import wingapi
import time
def insert_date():
    editor = wingapi.gApplication.GetActiveEditor()
    
    txt = time.strftime('%Y-%m-%d')
    fields = [(0,1)]
    editor.PasteSnippet(txt, fields)
4. 绑定快捷键, 快捷键设置里的自定义快捷键, insert-date
posted on 2019-11-10 15:39 wangkang 阅读(184) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理