gpt4 book ai didi

php - 从网络在 Eclipse 中打开本地文件

转载 作者:可可西里 更新时间:2023-11-01 13:23:38 27 4
gpt4 key购买 nike

现在,当我发现我的 PHP 网站上的某个页面出现问题时,我必须查看 URL,在脑海中推断哪个文件负责显示该页面,然后导航 Eclipse PDT 文件树以打开该文件.这很烦人,并且使用了本可以用来解决问题的脑力。

我希望我的 PHP 网站在每个页面上显示一个链接,我可以单击该链接以在 Eclipse 中自动打开正确的文件。

我可以很容易地计算出我需要打开的文件的完整绝对路径(例如,在访问/foo/bar 时打开 C:/xampp/htdocs/controllers/Foo/Bar.php),并且我可以确定Eclipse 当前打开并加载了正确的项目,但我仍然坚持如何让 Firefox/Chrome/IE 告诉 Eclipse 打开该特定文件。

编辑

我沿着数据的方向走:URI,通过添加一个指向我的文件的链接,该链接包含文件的名称,具有不寻常的 MIME 类型。

<a href="data:link/php;base64,IkM6XHhhb[snip]GhwIgo=">
View controller
</a>

base64编码的内容是我电脑上文件的绝对路径。当我点击链接时,Firefox 让我将内容类型绑定(bind)到一个新的应用程序,所以我选择了一个我自己写的批处理文件:

for /f "delims=" %%i in (%1) do (
notepad.exe "%%i"
)

这行得通。现在,我想在 Eclipse 的已经打开的窗口中打开文件。在上面的批处理中,我必须用什么替换 notepad.exe

最佳答案

[pathtoeclipse]\eclipsec.exe -name Eclipse --launcher.openFile [fullpathtoyourfilehere]

我不确定它是否适用于 Galileo(我在 Helios)

进一步阅读:https://bugs.eclipse.org/bugs/show_bug.cgi?id=4922 (说来话长,说来话长)

关于php - 从网络在 Eclipse 中打开本地文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2522038/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com