Ngay bây giờ, khi tôi nhận thấy sự cố trên một trang trên trang web PHP của mình, tôi phải xem xét URL, suy luận tinh thần về tệp nào chịu trách nhiệm hiển thị trang đó, sau đó điều hướng cây tệp PDT của Eclipse để mở tệp đó. Điều này gây phiền nhiễu và sử dụng sức mạnh của não có thể được áp dụng để giải quyết vấn đề này.Mở một tệp cục bộ trong Eclipse từ trang web
Tôi muốn trang web PHP của mình hiển thị trên mọi trang liên kết mà tôi có thể nhấp để tự động mở tệp chính xác trong Eclipse.
Tôi có thể dễ dàng tính toán đường dẫn tuyệt đối hoàn chỉnh cho tệp tôi cần mở (ví dụ: mở C: /xampp/htdocs/controllers/Foo/Bar.php khi truy cập/foo/bar) và tôi có thể thực hiện chắc chắn rằng Eclipse hiện đang mở với dự án được tải chính xác, nhưng tôi bị mắc kẹt về cách tôi có thể có Firefox/Chrome/IE cho Eclipse biết để mở tệp cụ thể đó.
Sửa
Tôi sẽ dọc theo cách của một dữ liệu: URI, bằng cách thêm một liên kết đến tập tin của tôi có chứa tên của tập tin, với một kiểu MIME không bình thường.
<a href="data:link/php;base64,IkM6XHhhb[snip]GhwIgo=">
View controller
</a>
Nội dung được mã hóa base64 là đường dẫn tuyệt đối vào tệp trên máy tính của tôi. Khi tôi nhấp vào liên kết, Firefox cho phép tôi liên kết loại nội dung với một ứng dụng mới, vì vậy tôi đã chọn một tệp hàng loạt mà tôi đã tự viết:
for /f "delims=" %%i in (%1) do (
notepad.exe "%%i"
)
Tác phẩm này. Bây giờ, tôi muốn mở tập tin trong cửa sổ đã mở của Eclipse. Tôi phải thay thế số notepad.exe
bằng gói nào ở trên?
Câu chuyện dài nhưng __interesting__. Cảm ơn bạn cho người đứng đầu lên. Có vẻ như phiên bản của tôi sẽ không hoạt động sớm ... –