2013-03-27 10 views
8

Sau khi chi tiêu một lúc (trang wiki của họ để truy cập CSV không còn hợp lệ, mật khẩu được cung cấp không hoạt động) và kho SVN của họ không chứa mã cho Eclipse IDE hoặc các trình cắm lõi. Vấn đề tương tự cũng xuất hiện để áp dụng cho kho GIT của họ. Đặc biệt tôi đang tìm kiếm các mã nguồn của lõi lớp plugin này (thậm chí không java cụ thể):Làm thế nào để tải về mã nguồn của Eclipse?

plugin: org.eclipse.debug.core

lớp: org.eclipse.debug.core. model.IProcess

Cuối cùng, tôi cũng đã cố gắng nhập plugin dưới dạng một đoạn với thư mục nguồn. Không có tệp nguồn được đóng gói nào. Tùy chọn cuối cùng của tôi là dịch ngược các tệp lớp, nhưng hãy cho tôi biết có một kho lưu trữ tốt hơn mà tôi có thể truy cập với quyền chỉ đọc không? Một lần nữa wiki của họ đã lỗi thời hoặc không chỉ tôi đến mã cốt lõi mà là các bản repo khác của dự án.

+1

gì về [grepcode] (http://grepcode.com/file/repository.grepcode.com/java/eclipse.org/3.6/ org.eclipse.debug/core/3.6.0/org/eclipse/debug/core/model/IProcess.java? av = f)? – Keppil

+0

Từ câu trả lời đã xóa: http://www.eclipse.org/forums/index.php?t=rview&goto=1011083 –

+0

@Keppil Tôi nghĩ grepcode là giải pháp tốt nhất cho những ai muốn xem mã, trái ngược với chạy nó. Vì vậy, tôi nghĩ đó là câu trả lời hay nhất. – Zombies

Trả lời

5

Tôi tìm thấy nó, phần phức tạp là có rất nhiều repos chỉ được liệt kê ở đó trên trang git repo của họ (http://git.eclipse.org/c/), bạn phải kiểm tra từng trang, nó được liệt kê trong danh mục "nền tảng", như trái ngược cho tất cả hạnh phúc plugin ID của liệt kê theo thứ tự chữ cái:

Đối org.eclipse.debug.core (nơi IProcess là), nó là ở đây:

http://git.eclipse.org/c/platform/eclipse.platform.debug.git/tree/org.eclipse.debug.core

1

Nếu bạn chỉ muốn xem mã, bạn luôn có thể sử dụng GrepCode. Ví dụ, phiên bản Eclipse 4.2 của lớp bạn yêu cầu được tìm thấy ở đây: IProcess.java.

1

Bạn cũng có thể kiểm tra trình bày tươi này bởi Lars Vogel :) How to become an Eclipse committer in 20 minutes and fork the IDE

+0

Không có cách nào để tải xuống mã nguồn Eclipse Kepler bằng trình duyệt trong một source.zip duy nhất? Tôi ngồi sau một proxy và thậm chí nếu git sẽ cho phép nó, không muốn tải xuống một triệu tệp nguồn riêng lẻ thông qua proxy. – weberjn