这是我的ST3设置:
我有一个窗口,其中包含一组用于编辑源代码的选项卡。 我有另一个窗口,其中包含一组选项卡,用于处理生成的日志。
我遇到的问题是,如果我关闭日志文件选项卡,对源进行更改,然后重新打开我关闭的日志文件,则会在源窗口中打开选项卡,因为源窗口最后有焦点。 / p>
有没有办法让Sublime Text记住文件最后一个活动的窗口,从而在同一窗口中重新打开文件?
更新: 我应该注意到我在Windows上。
另外,进一步解释: 这是设置(Window1和Window2都是Sublime Text Windows):
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是可行的。
答案 0 :(得分:19)
在mac上转到sublime text&gt;偏好&gt;设置默认 然后在301线上找到这条线 “open_files_in_new_window”:false, 确保它是假的,它可能被设置为真
答案 1 :(得分: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
等等