sublime text,只能打开一个窗口,打开一个就关闭了原来的那个,我想在新标签中打开一个文件,怎么搞呀

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sublime text,只能打开一个窗口,打开一个就关闭了原来的那个,我想在新标签中打开一个文件,怎么搞呀相关的知识,希望对你有一定的参考价值。

参考技术A 双击,单击是预览文件~ 参考技术B 虽然已经是几年前的问题了,但是我刚刚也有疑惑,然后找到了答案,还是回答一下,为后面的人方便。
在用户设置中设置"preview_on_click"为false即可。默认值是 true,意思是,单击是预览,双击是在新窗口打开。因此设置为false时,单击就不会覆盖前一个文件了,文件不会有任何反应(这个是和true时不同的地方),只有双击才会在新窗口打开新文件。
"open_files_in_new_window"只使用于Mac,Windows上修改为false和没修改的情况是一样的。
参考技术C 如果不想双击,就单击打开后保存,就不会被另一个文件覆盖了,其实也挺鸡肋的~ 参考技术D Preferences -> Settings – Default -> 搜索open_files_in_new_window,将其true 改为 false 后,重启一下就OK。本回答被提问者采纳

怎么设置sublime text 3使得它能够编译 latex?

我是一步一步按照这里给的教程进行设置http://www.latexstudio.net/sublime-text-building-latex-writing-environment/,但在这里出现了问题

当我找到Latex.sublime-build文件,打开一看,并没有70多行的代码,而只是这样的

这个也与我在GitHub中https://github.com/SublimeText/LaTeXTools找到的文件一致,现在我的sublime text 3是无法对latex 进行编译的,执行编译会出现如下结果

至于UTF8 还是什么编码的东西完全不懂,现在我要怎么设置sublime text3 才能使得它能直接编译latex。之前我已经安装了CTex套装。

参考技术A 你是装了LaTextools但是没装convert-to-utf8?
如果你用的是中文LaTex模板的话都要转utf8的。
网上sublime编译中文环境LaTex的文章在LatexTools这都过时了。
LaTextools最近更新以后不能在 Latex.sublime-build里进行设置了,看Github里的说明文档。要在LaTeXTools.sublime-settings里改,preference-package setting-Latextools-user setting,然后在"builder_settings"里加上:
"program": "xelatex",
"command": ["texify", "-b", "-p", "--engine=xelatex", "--tex-option=\"--synctex=1\""]
我也是新手摸索了好久。。追问

还是不行,ConvertToUTF8已经装好了,builder_settings里面写成这样子:

追答

你不是CTEX环境嘛?没有texlive吧。应该用miktex。texlive好像要在前面改texpath才能用。而且不是windows环境一般都默认miktex嘛,你是自己改的吧?贴一下错误代码。

追问

和之前的一样。话说如果是CTEX套装的话,就应该是miktex吧?这些我都不太懂。我尝试使用官网上的package control 然后重装latextools 里面的代码和上面的也是一样的。用红色画着的两行是你的答案里说的那段代码。

追答

对,ctex带的是miktex的。把所有"distro":"texlive"改成"miktex"试试。
顺便把“display_log”:那改成true,看看更详细的调用过程。
编译像下面这个最简单的也不行?
\documentclass[UTF8]ctexart
\begindocument
中文测试
\enddocument

还是不行建议去专业人士更多的地方问一下。我就知道这么多了。
这是ctex中文论坛,先看置顶。http://bbs.ctex.org/

以上是关于sublime text,只能打开一个窗口,打开一个就关闭了原来的那个,我想在新标签中打开一个文件,怎么搞呀的主要内容,如果未能解决你的问题,请参考以下文章

sublime text 3全局搜索的结果,怎么能在新文件中显示??

为啥应用程序窗口只打开一次,然后再不打开?

在window.open打开的窗口里再用window.open办法打开一窗口

c#WinForm窗体限制只能打开一次

delphi平台,在一个主窗体上打开两个子窗体,也就是:打开一个子窗体之后,再打开第二个窗体第一个窗体不关闭

为啥做完的excel表只能打开一次,重启后才能打开第二次?