2016-04-21 108 views
3

我经常发现自己复制和粘贴多个不同的代码集到ST或Notepad ++中进行处理和编辑。在大多数情况下,我只是复制代码,以便我可以在其中一个程序中进行修改,然后复制并粘贴回内容管理系统,因此不需要保存这些文件并因此创建文件名。有没有办法在Sublime Text 3或Notepad ++中重新命名标签?

我想知道是否有一种方法可以重新命名ST或Notepad ++中的选项卡,以便我可以跟踪并希望记住哪些代码片断是哪个。我看到这个帖子约renaming tabs in sublime text,但似乎在ST已经过时,不再能3.

+0

这里是一个插件的链接,我写这样做:[设置名称未保存的缓冲区(https://github.com/ mattst/sublime-set-name-of-unsaved-buffer) – mattst

+0

我只注意到Enteleform也编辑了他的答案,并且链接到了一个插件。哎呀。 – mattst

回答

3

编辑:

我写了一个simple plugin,使过程更容易一点,并围绕提到的问题的工作下面。



您可以通过输入到文档中的第一行命名未保存的标签,但如果你改变语法和修改文档,这将成为取消设置。
似乎是一个错误,但it is intentional

Demo1


你还可以:

  1. 启动与按Ctrl +反引号
  2. 运行控制台命令:view.set_name("Tab_Name_Goes_Here")

Demo 2

在ST3测试)

+1

谢谢! 'view.set_name'起作用了!原来'view.set_name('')'选项与我在说明中发布的链接中给出的解决方案是相同的。我正在使用ctrl + shift + p并打开包控件而不是控制台(ooops)。 – SlowBlurry

+0

@SlowBlurry:我只是用一个简单的插件更新了我的答案,所以你不必每次都输入'view.set_name()'。它只是源代码,但您可以添加键盘绑定或快速面板命令以快速执行。 – Enteleform

相关问题