2013-11-25 43 views
10

這是我的ST3設置:帶有多個窗口的崇高文本:如何在同一窗口中始終打開相同的文件?

我有一個窗口,其中包含一組用於編輯源代碼的選項卡。 我有另一個窗口,其中包含一組用於處理生成日誌的選項卡。

我遇到的問題是,如果關閉日誌文件選項卡,對源進行更改,然後重新打開我關閉的日誌文件,該選項卡將在源窗口中打開,因爲源窗口最後有焦點。

有沒有一種方法讓Sublime Text記住文件最後激活的窗口,並因此在同一窗口中重新打開該文件?

更新: 我應該注意到,我在Windows上。

此外,爲了進一步解釋: 這裏是設置(窗口1和窗口2都是崇高的文本視窗):

Window1: file1.cpp, file2.cpp, file2.h 
Window2: app.log, server.log <- this window has focus while I look at the log 

現在,我關閉app.log做出了一些更改到CPP文件。現在這裏是圖片

Window1: file1.cpp, file2.cpp, file2.h <- this window has focus now 
Window2: server.log 

接下來,我編譯並運行我的應用程序。 app.log被修改。我雙擊它。 這裏的新狀態:

Window1: file1.cpp, file2.cpp, file2.h, app.log <- this window has focus 
Window2: server.log 

我想,而不是發生的是:

Window1: file1.cpp, file2.cpp, file2.h (doesn't matter which window has focus) 
Window2: server.log, app.log (app.log is back in Window2, where it was when I last closed it) 

這是可能在所有的ST3?在Windows上的ST3上可能是理想的。

回答

17

在Mac轉到這個崇高的文本>首選項>設置 - 默認 然後找上線301通常這條線 「open_files_in_new_window」:假的, 確保其虛假的,它可能會設置爲true

+3

是的,很好的答案。但是當你用普通命令行'subl'別名啓動ST3時,你如何獲得相同的行爲? ...我希望從CLI打開時在同一窗口中啓動所有文件。有什麼幫助嗎?提前致謝! –

+0

嘗試'-a'參數到subl別名。同時查看'subl --help' – kris

1

在Ubuntu你也可以做同樣的事情。

這裏有捷徑

shift+alt+1 - 1 colomn 
shift+alt+2 - 2 colomn 
shift+alt+3 - 3 colomn 
shift+alt+4 - 4 colomn 
shift+alt+5 - 4 GRID 

+0

不,這不一樣,因爲它只是在一個窗口中重新排列標籤。我使用兩個窗口,每個窗口都有自己的一組選項卡。我不想要一個以上的列布局,因爲那時屏幕的空間不足。 – Carl

相關問題