我查看了 Texmaker 中的选项,但似乎没有“打开包含文件夹”这个功能。有关于此事的选项吗?
答案1
笔记根据 Texmaker 的记录,角色!
代表当前目录因此,我的想法是使用用户命令explorer.exe !
(在 Windows 下或其他平台的等效命令)。事实上,如果我尝试命令当前目录中的文件在pdflatex !/myfile.tex
哪里,myfile.tex
该命令可以正常工作,并且我可以编译文件,但我无法让它与explorer.exe
这是一个解决方案(在 Windows 下)
创建一个批处理文件myexplorer.bat
,内容如下:
explorer.exe %~dp1
- 在 Texmker 中进入菜单:
User-->User commands-->Edit user commands
- 粘贴此命令
<PathOfMyBatch>\myexplorer.bat %.tex
答案2
所以,事实证明这个问题与 TeXStudio 完全无关(这个答案就是关于这个的)!无论如何,我都会把它留在这里,以提醒我下次阅读标题……
macOS 或 Linux
在 macOS 中,转到Preferences -> Build -> User Commands
。添加一个名为“打开工作目录”的新命令,其内容很简单
open .
您可以从 运行命令Tools -> User -> open working directory
。
我认为在 Linux 上该过程是相同的(可能除了菜单布局)。
视窗
与上面相同,但现在命令是
start !
!
如果 @touhami 关于 TeXStudio 使用来表示当前目录的说法正确,或者尝试
start .
如果本网站值得信赖:
命令提示符中用句点作为当前文件夹的简写,因此这将在文件资源管理器中打开当前文件夹。
这与我的理解相符...
答案3
对于我来说,在 Windows 上使用 Texstudio,工作命令是
cmd.exe /c "start ."