2016-04-21 105 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

相關問題