Tôi đã rối tung xung quanh với Android Studio và cho đến nay tôi thích hầu hết những gì tôi đã thấy. Tuy nhiên, một điều khiến tôi khó chịu là thiếu "Mục lục" cho một lớp học. Tôi xin lỗi vì không biết chính xác những gì để gọi nó. Nhưng những gì tôi đề cập đến là trình đơn thả xuống trong nhật thực liệt kê tất cả các phương thức, giao diện, các lớp và như vậy nằm trong tệp lớp đó. Điều này sau đó cho phép bạn chuyển đến vị trí đó. Quan điểm này là khi bạn đang ở trong "Package Explorer" và nhấp vào mũi tên bên trái của lớp. Đây là một điều khiến tôi thực sự nhớ nhật thực. Tôi biết rằng bạn có thể dễ dàng tìm kiếm với Ctrl+F
bên trong tài liệu nhưng tôi thường quên tên phương thức. Tôi đã thử xem qua here nhưng không có kết quả. Chỉ cần tự hỏi nếu có ai biết một số cách để xử lý này.Ý tưởng Android Studio/Intellij: "Mục lục" cho một lớp học
Trả lời
IDEA có tab có tên "Cấu trúc", hiển thị tất cả các phương pháp, trường, v.v. của lớp hiện đang mở.
Tuyệt vời, chính xác những gì tôi đang tìm kiếm. Tệ quá, tôi không thể tự mình tìm ra được. –
Tôi tự hỏi tại sao họ không thể triển khai danh sách kéo xuống để chuyển sang phương thức, trong điều hướng kiểu đường dẫn đó ngay dưới thanh công cụ chính, như QtCreator, XCode và những người khác làm. Sẽ thuận tiện hơn nhiều. – iforce2d
Tôi có thể kéo "Cấu trúc" sang bên phải của giao diện người dùng. Bây giờ tôi có thể thấy cấu trúc lớp và cấu trúc dự án cùng một lúc - giống như tôi đã có nó trong Eclipse. –
Tôi hiện đang sử dụng Beta 0.8.9 của Android Studio và những gì bạn cần làm là nhấn vào biểu tượng thiết lập trong Android Project View. Nếu bạn chọn 'Hiển thị thành viên' thì các Lớp sẽ trở thành có thể mở rộng và bạn có thể điều hướng quanh lớp bằng cách sử dụng khung nhìn dự án.
Tôi vừa có cửa sổ bật lên Mẹo trong ngày trong Android Studio giúp khắc phục sự cố này chính xác.
Bạn có thể nhanh chóng điều hướng trong file hiện chỉnh sửa với Ctrl/⌘+F12 (Navigate | Cấu trúc tập tin).
Nó hiển thị danh sách các thành viên của lớp hiện tại. Chọn một phần tử bạn muốn điều hướng đến và nhấn phím Enter hoặc phím F4. Để dễ dàng định vị một mục trong danh sách , chỉ cần bắt đầu nhập tên của nó.
Ngoài ra, như danny117 điểm ra, bạn có thể sử dụng Alt/⌘+ để hiển thị/ẩn cùng một nội dung trong một lần xem bảng bên (hiển thị ở trên trong Chris Jester -Bạn của câu trả lời là).
Chế độ xem> Công cụ Windows> Cấu trúc
- 1. IEnumerable và IEnumerator trong cùng một lớp học, ý tưởng tồi?
- 2. Lớp học "sở thích chính" có phải là một ý tưởng hay không?
- 3. contentDescription = "@ null" là một ý tưởng tồi?
- 4. Một số ý tưởng dự án cho Arduino là gì?
- 5. Ý tưởng dự án Java Home
- 6. Đối tượng tự gửi - ý tưởng hay?
- 7. Có khái niệm Ý tưởng Android trong iPhone SDK
- 8. Ý tưởng BOT/Spider Trap
- 9. java đã lấy ý tưởng cho giao diện từ đâu?
- 10. Phong cách hoàn thành ý tưởng của Intellij cho Bash
- 11. Java khái niệm ý tưởng
- 12. Ý tưởng dự án với Hadoop MapReduce
- 13. Khi nào sử dụng __call__ một ý tưởng hay?
- 14. Ý tưởng dự án Asp.net?
- 15. CSS lớn có phải là một ý tưởng hay không?
- 16. Extjs4 ý tưởng thiết kế mvc
- 17. Lớp học có loại tự học của lớp khác có ý nghĩa không?
- 18. C# Là action.BeginInvoke (action.EndInvoke, null) là một ý tưởng hay?
- 19. Mô-đun SDK cho Scala trong IntelliJ Ý tưởng
- 20. Các lớp trợ giúp CSS toàn cầu có phải là một ý tưởng hay không?
- 21. Nhập khẩu bên trong lớp/chức năng định nghĩa - nó là một ý tưởng tốt?
- 22. Dấu nháy đơn trong URL. Ý tưởng tốt hay ý tưởng tồi? Và tại sao?
- 23. Số lượng tài sản/phương pháp lý tưởng trong một lớp học
- 24. Ý tưởng kế thừa Javascript (phần 2)
- 25. Khóa để xử lý đồng thời-- một ý tưởng hay?
- 26. Singleton với một đại biểu: Ý tưởng hay xấu?
- 27. Liệu iframe có phải là một ý tưởng tồi tệ?
- 28. Đang gọi - [NSRunLoop runUntilDate:] một ý tưởng hay?
- 29. Ý tưởng xử lý hình ảnh
- 30. Mục đích của các lớp học một phần là gì?
Xem thêm http://stackoverflow.com/a/3992371/104891. – CrazyCoder