gpt4 book ai didi

sublimetext2 - Sublime Text 是否有查找打开文件的快捷方式(Eclipse Ctrl + E)?

转载 作者:行者123 更新时间:2023-12-02 21:00:28 24 4
gpt4 key购买 nike

Sublime Text 的

Ctrl+P 让我可以从所有项目文件中找到一个文件。

不过,重名太多了。我在 Eclipse 中寻找类似 Ctrl+E 的快捷键,这样我只需要在打开的文件中找到该文件即可。这样可以节省很多敲击键。可能叫做“侧边栏过滤器”?

无论是 2 还是 3。

最佳答案

听起来很容易实现,只需选择 Tools >> Developer >> New Plugin... 并添加内容:

import sublime_plugin
import os


def _show_name(name):
return ([os.path.basename(name), name] if name
else ["untitled", "untitled"])


class ShowBuffersCommand(sublime_plugin.WindowCommand):
def run(self):
window = self.window
views = list(window.views())
show_entries = [_show_name(v.file_name()) for v in views]

def on_done(index):
if index == -1:
return
window.focus_view(views[index])

window.show_quick_panel(show_entries, on_done)

然后将其保存到您的 Package/User 文件夹中并将此(或其他键绑定(bind))添加到您的键映射中:

{
"keys": ["ctrl+e"],
"command": "show_buffers"
},

(在 ST3 上测试)

关于sublimetext2 - Sublime Text 是否有查找打开文件的快捷方式(Eclipse Ctrl + E)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38561302/

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