Sublimetext3 如何在Sublime Text 3中重命名文件选项卡

Sublimetext3 如何在Sublime Text 3中重命名文件选项卡,sublimetext3,sublimetext,sublime-text-plugin,Sublimetext3,Sublimetext,Sublime Text Plugin,在使用MVC框架时,我的控制器和模型具有相似的名称,当打开控制器和模型文件并且它们的名称相似时,有时会导致混淆 我查看了很多设置,但找不到任何选项来重命名选项卡或将它们组合在一起。过去有一个包装,但它是为崇高的文本2 我知道我可以简单地重命名文件本身,但我希望它们的名称尽可能接近控制器 另外,如果有人问我,我正在使用一个自制的框架,我们用于内部系统 有什么方法可以做到这一点,或者有什么方法可以更好地组织“文件”选项卡,以便我可以将所有模型、控制器、视图和其他文件放在某种选项卡组中?或者可能有一个

在使用MVC框架时,我的控制器和模型具有相似的名称,当打开控制器和模型文件并且它们的名称相似时,有时会导致混淆

我查看了很多设置,但找不到任何选项来重命名选项卡或将它们组合在一起。过去有一个包装,但它是为崇高的文本2

我知道我可以简单地重命名文件本身,但我希望它们的名称尽可能接近控制器

另外,如果有人问我,我正在使用一个自制的框架,我们用于内部系统

有什么方法可以做到这一点,或者有什么方法可以更好地组织“文件”选项卡,以便我可以将所有模型、控制器、视图和其他文件放在某种选项卡组中?或者可能有一个视图/布局可以解决这个问题?

我找到了Sublime Text 2的旧插件,并做了一些小改动

创建RenameTab.py并将其保存在Packages/User文件夹中:

创建选项卡Context.subgrame菜单并将其保存在Packages/User文件夹中:

将其添加到Sublime Keybindings设置中,然后将其重新映射到所需的任意键:

 { "keys": ["alt+w"], "command": "rename_tab", "context":
    [
      { "key": "setting.is_widget", "operator": "equal", "operand": false }
    ]
  }
右键单击顶部的“文件”选项卡,然后按上下文菜单中的“重命名”选项卡,它将提示您创建新名称。这不会更改文件名,只更改选项卡的名称,以便于查看/阅读/组织

是由frozenice写的,但自2012年以来,他并没有改变它,也并没有测试它是否符合第3版的要求。我更改了import sublime和import sublime_插件的布局。我甚至不确定这是否有什么不同。

这是强烈推荐阅读的页面。展示你为解决问题所付出的努力是非常重要的。没有这些,我们必须对你的知识、你在哪里搜索或你尝试了什么做出假设,这浪费了我们所有的时间。此外,这一点也很重要。语法是如此重要;该站点不是留言板或论坛,更像是参考书。如果设置了view.set\u name,则会导致缓冲区与磁盘文件断开连接,并且view.file\u name返回空。
[
  { "command": "rename_tab", "caption": "Rename Tab" }
]

 { "keys": ["alt+w"], "command": "rename_tab", "context":
    [
      { "key": "setting.is_widget", "operator": "equal", "operand": false }
    ]
  }