尝试在 Windows 10 上使用 Eclipse Oxygen(4.7.0) 使用 Texlipse 和 Sumatra 进行反向搜索。设置需要知道 texlipse 插件的位置。我能看到的唯一可能性是“C:\Users\jon\eclipse\java-oxygen\eclipse\plugins”,但那里没有 texlipse.jar 文件。那里唯一的文件是“org.eclipse.equinox.launcher___.jar”文件。谢谢您的帮助。--- jon
答案1
解决了!!“C:\Users\jon\.p2\pool\plugins\net.sourceforge.texlipse_1.5.0\texlipse.jar”。反向搜索有效。这是针对我的机器的 --- 您的机器可能不同!我通过查看 eclipse 目录找到了位置,并找到了“java-oxygen\eclipse\configuration\org.eclipse.equnox.simpleconfigurator\bundlies.info”,其中有一个很长的插件列表。--- jon
答案2
与大多数编辑器一样,SumatraPDF 是最好的不是配置为 DDE 但使用更简单可靠的 CLI 模式,因此对于带有 TeXlipse 的 Eclipse,反向搜索只是 ="drive:\path to editor\eclipse.exe" " %f:"%l
显然您需要将驱动器:\路径更改为您自己的并保留“标记。
同样,DDE 字段中的前向搜索也简化为无(如果 eclipse 弹出 DDE 错误,请向 eclipse 团队提出该问题。我们没有使用 DDE)您只需按照此屏幕截图为 SumatraPDF.exe 设置一个新的配置文件,主要区别非常简单,-forward-search "%texfile" %line %file
这将转到编译的 pdf 中的任何包含的源文件。在屏幕截图中,它从包含的文章转到第 3 页并返回(第 2/3 页是因为我们不在页面模式下)