macOS 或 Linux

macOS 或 Linux

我查看了 Texmaker 中的选项,但似乎没有“打开包含文件夹”这个功能。有关于此事的选项吗?

答案1

笔记根据 Texmaker 的记录,角色!代表当前目录因此,我的想法是使用用户命令explorer.exe !(在 Windows 下或其他平台的等效命令)。事实上,如果我尝试命令当前目录中的文件在pdflatex !/myfile.tex哪里,myfile.tex该命令可以正常工作,并且我可以编译文件,但我无法让它与explorer.exe


这是一个解决方案(在 Windows 下

创建一个批处理文件myexplorer.bat,内容如下:

explorer.exe %~dp1
  1. 在 Texmker 中进入菜单:User-->User commands-->Edit user commands
  2. 粘贴此命令<PathOfMyBatch>\myexplorer.bat %.tex

在此处输入图片描述 在此处输入图片描述

答案2

所以,事实证明这个问题与 TeXStudio 完全无关(这个答案就是关于这个的)!无论如何,我都会把它留在这里,以提醒我下次阅读标题……

macOS 或 Linux

在 macOS 中,转到Preferences -> Build -> User Commands。添加一个名为“打开工作目录”的新命令,其内容很简单

open .

TeXStudio 首选项窗口中的构建部分

您可以从 运行命令Tools -> User -> open working directory

在此处输入图片描述

我认为在 Linux 上该过程是相同的(可能除了菜单布局)。

视窗

与上面相同,但现在命令是

start !

!如果 @touhami 关于 TeXStudio 使用来表示当前目录的说法正确,或者尝试

start .

如果本网站值得信赖:

命令提示符中用句点作为当前文件夹的简写,因此这将在文件资源管理器中打开当前文件夹。

这与我的理解相符...

答案3

对于我来说,在 Windows 上使用 Texstudio,工作命令是

cmd.exe /c "start ."

答案4

对于 Ubuntu(Linux)中的 Texmaker,添加用户命令(Alt+U+C)

鹦鹉螺。

在此处输入图片描述

相关内容