gpt4 book ai didi

sublimetext2 - 通过 Sublime API 在侧边栏中右键单击获取文件夹路径

转载 作者:行者123 更新时间:2023-12-02 01:21:41 26 4
gpt4 key购买 nike

如何通过 Sublime API 在侧边栏中右键单击文件夹路径?我可以通过 sublime.view.file_name() 获取文件路径,但不能获取文件夹。

最佳答案

简而言之,创建一个包含命令定义的 Side Bar.sublime-menu 文件:

[
{ "caption": "Side Bar Test Dirs", "command": "side_bar_test_dirs", "args": {"dirs": []} },
{ "caption": "Side Bar Test Paths", "command": "side_bar_test_paths", "args": {"paths": []} },
{ "caption": "Side Bar test Files", "command": "side_bar_test_files", "args": {"files": []} },
]

然后是命令:

import sublime
import sublime_plugin

class SideBarTestDirsCommand(sublime_plugin.WindowCommand):
def run(self, dirs):
print(dirs)

class SideBarTestPathsCommand(sublime_plugin.WindowCommand):
def run(self, paths):
print(paths)

class SideBarTestFilesCommand(sublime_plugin.WindowCommand):
def run(self, files):
print(files)

Sublime Text Unofficial Documentaion 中有更详细的文档.

关于sublimetext2 - 通过 Sublime API 在侧边栏中右键单击获取文件夹路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39810214/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com