sublime插件开发教程4
写几个简单的例子详解下
import sublime import sublime_plugin class ExampleCommand(sublime_plugin.TextCommand): def run(self, edit): sels = self.view.sel(); for sel in sels: print(sel);
然后选中文字 输出看到如下
从第8个字符到第3个字符 为什么不是(3,8)呢 因为我是从后面往前面选的
import sublime import sublime_plugin class ExampleCommand(sublime_plugin.TextCommand): def run(self, edit): sels = self.view.sel(); for sel in sels: print(sel.end());
那么输出的就是8 了
如果遇到什么不懂的地方直接关注公众号留言(本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。)
作者:newmiracle
出处:https://www.cnblogs.com/newmiracle/