크고 익숙하지 않은 API를 사용하고 있으며 특정 클래스 나 인터페이스를 얻는 모든 방법을 찾고 싶습니다. Javadocs에서 이러한 형식을 반환하는 모든 메서드를 찾는 방법이 있습니까? 그렇지 않다면 어떤 좋은 방법이 있습니까? (IntelliJ를 사용하고 있습니다.)Javadoc에서 형식을 반환하는 모든 메서드를 찾는 방법?
답변
표준 레이아웃에서는이를 구체적으로 수행 할 수 없습니다.
그러나 특정 클래스의 모든 사용법은 해당 클래스의 javadoc 페이지에서 찾을 수 있습니다. 페이지 상단에 링크 집합이 있습니다. 그 중 하나는 Use
(바로 Class
옆에 있음)입니다. 반환 값 또는을 인수로 사용할지 여부에 관계없이 실제로 해당 클래스의 모든 용도를 나열합니다.
IDEA 자체에서 원하는 클래스에 커서가 있으면 Alt + F7을 누를 수 있습니다. 프로젝트 또는 프로젝트에 특정 클래스의 용도를 검색 할 수있는 옵션이 있습니다. 당신이 의존하는 도서관.
javadoc 이외에 Reflection을 사용하여 특정 클래스의 모든 메소드의 반환 유형을 가져올 수 있습니다.
(나는 downvoter가 아니다) 이것은 OP가 요청한 것이 아닙니다. OP는 주어진 클래스의 주어진 메소드의 사용법을 보는 방법을 구체적으로 물었습니다. 프로그래밍을 통해서만 이것을 수행한다면 리플렉션으로도 충분하지 않을 것입니다. 각 메소드의 바이트 코드를 따라 가거나 소스를 파싱해야합니다. – fge
특정 클래스를 찾기 위해, IntelliJ
를 사용하는 경우, 당신은 당신의 프로젝트에 당신이 가진 모든 클래스를 찾을 수 Ctrl 키 + N를 사용할 수 있습니다. 형식을 반환하는 모든 메서드를 찾으려면 Find Useages 옵션 인 Alt + F7을 사용합니다. 나중에 결과를 수정할 수 있습니다. 파일 구조 뷰를 엽니 다 F12 - 당신은 당신의 편집기에서 열려 긴 클래스가있는 경우
또한, 당신은 Ctrl 키를 사용할 수 있습니다. 원하는 반환 유형을 입력하기 시작하면 원하는 잠재적 인 메소드 목록이 짧아집니다.
- 1. 일반 메서드를 인터페이스 및 모든 구현에 반환하는 방법을 리팩토링하는 방법
- 2. 스칼라 메서드를 찾는 방법
- 3. JavaDoc에서 모든 메소드 목록을 추출하십시오.
- 4. JavaDoc에서 R.java를 제거하는 방법
- 5. IEnumerable 형식을 개체로 반환하는 방법
- 6. SDL_Renderer 데이터 형식을 반환하는 방법
- 7. 문자열의 날짜 형식을 찾는 방법
- 8. 스칼라 식의 형식을 찾는 방법
- 9. 디스크 볼륨의 형식을 찾는 방법
- 10. MySQL에서 날짜 형식을 찾는 방법
- 11. BLOB 파일의 형식을 찾는 방법
- 12. Silverlight - LinqToEntities - 익명 형식을 반환하는 방법
- 13. 일반적인 OpenForm 메서드를 구현하여 모든 형식을 허용하는 방법
- 14. int null 메서드를 반환하는 방법
- 15. ArrayList를 반환하는 메서드를 만드는 방법
- 16. 메서드를 두 번 반환하는 방법
- 17. DataTable을 반환하는 메서드를 테스트하는 방법?
- 18. NSMutableAttributedString을 반환하는 메서드를 호출하는 방법
- 19. 레일 코드에서 메서드를 찾는 방법
- 20. 데이터 형식을 반환하는 방법 : Swift에서 NSDictionary
- 21. 익명 메서드/대리자에서 형식을 반환하는 방법
- 22. 인터페이스를 구현하고 메서드를 호출하는 모든 개체를 찾는 방법
- 23. mvc web api는 generic 형식을 반환하는 메서드를 가져 오시겠습니까?
- 24. 문서가없는 모든 클래스를 javadoc에서 무시할 수 있습니까?
- 25. 문화의 기본 날짜 형식을 찾는 방법
- 26. JavaDoc에서 재정의 된 메서드
- 27. 하스켈 형식을 사용하여 오버로드 메서드를 사용하는 방법
- 28. 이 메서드를 변경하여 문자열 배열을 반환하는 방법
- 29. 다른 형식을 반환하는 함수를 얻는 방법
- 30. Java의 메서드에서 제네릭 형식을 반환하는 방법
Javadoc에서 모든 용도는 어떻게 찾습니까? –
@fge : 허용 된 답변을하고 싶습니다.하지만 댓글에 대해서는 답변을 드릴 수 없습니다. –
OK 답변 제공! – fge