2009-05-20 43 views
21

Có cách nào để định cấu hình nhật thực để mở các ứng dụng giao diện điều khiển trong cửa sổ mới thay vì giao diện điều khiển riêng khi bạn chạy/gỡ lỗi chúng không?Eclipse mở các ứng dụng giao diện điều khiển trong cửa sổ riêng biệt

Tôi gỡ một khách hàng/máy chủ ứng dụng và tôi muốn thấy đầu ra của cả hai ứng dụng cùng một lúc và không cần phải chuyển qua lại giữa các tab ...

Trả lời

35

Trong nhật thực, bạn có thể có hai giao diện điều khiển views ... Trên giao diện bàn điều khiển, bạn có một nút có tên là 'bàn điều khiển mở' (nút phải nhất trong giao diện điều khiển). Nếu bạn nhấp vào điều này và chọn tùy chọn 3 (giao diện điều khiển mới), bạn sẽ thấy hai bàn giao tiếp.

Nếu bạn nhấp chuột phải vào tab giao diện điều khiển và nhấp vào 'tách ra' bảng điều khiển sẽ được tách ra khỏi khung nhật thực. (Cho Eclipse Juno, xem nhận xét của HRJ dưới đây)

Bạn có thể chọn ra bạn muốn thấy trên mỗi giao diện điều khiển bằng cách nhấn vào nút 'màn hình lựa chọn giao diện điều khiển (nút thứ hai từ bên phải trên quan điểm giao diện điều khiển)

+11

Tôi nghĩ rằng Juno Eclipse không có nút "tách bảng điều khiển". Nhưng bạn có thể tách nó bằng cách kéo tab console đến một điểm bên ngoài cửa sổ Eclipse. – HRJ

3

Tôi có một giải pháp khác cho điều này phù hợp với hoàn cảnh của tôi và có thể được người khác thích nghi.

Tôi thực sự muốn có cửa sổ bảng điều khiển thứ hai thực - gnome-terminal trong trường hợp của tôi. Tôi muốn điều này bởi vì tôi muốn hỗ trợ màu ANSI và tôi muốn JLine hoạt động chính xác. Tôi có thể bắt đầu chương trình riêng của mình và kết nối từ xa để gỡ lỗi, nhưng điều đó thật khó chịu.

Xác định vị trí nơi Java chạy, vì nhật thực JRE sẽ chạy như một phần của cấu hình gỡ lỗi của bạn. Tạo một kịch bản có tên là gjava, cung cấp cho nó các nội dung sau đây, và đặt nó thực thi:

#!/bin/sh 
gnome-terminal -x java $* 

Sau đó, trong cấu hình khởi động của bạn, trên trang thông thường, bỏ chọn "Phân bổ console". Trên trang JRE, dưới Java thực thi, chọn "Alternate" và nhập gjava.

Khi Eclipse khởi chạy ở chế độ gỡ lỗi, nó sẽ khởi chạy một thiết bị đầu cuối gnome và chuyển các arg còn lại tới bộ xử lý Java, sẽ chạy bên trong cửa sổ của nó.

Tại thời điểm đó, bạn có bảng điều khiển thực hỗ trợ các màu JLine, ANSI và hỗ trợ gỡ lỗi đầy đủ.

1

Khi bạn tạo bảng điều khiển thứ hai, hãy nhấp vào "Ghim điều khiển" và điều này sẽ giữ bảng điều khiển được đính kèm với ứng dụng cuối cùng được sử dụng cho.

Các vấn đề liên quan