【发布时间】:2020-11-29 09:02:35
【问题描述】:
import sublime
import sublime_plugin
import os
class copypathCommand(sublime_plugin.WindowCommand):
def run(self,edit):
# view = sublime.active_window().active_view()
vars = self.window.extract_variables()
working_dir = vars['file_path']
base_name=os.path.basename(working_dir)
sublime.set_clipboard(base_name)
print ("get clipboard" + sublime.get_clipboard())
Context.sublime-menu
[
{ "caption": "copypath", "command": "copypath"},
]
这个脚本不起作用。
当我使用 ctrl-v 时,它会粘贴“working_dir”。
我认为问题出在sublime_plugin.WindowCommand 参数或self.window.extract_variables() 因为我只从其他正常工作的copyfilename 脚本中更改了这两行。
menu button turns grey when add if statement
【问题讨论】:
标签: sublimetext3 sublime-text-plugin