JavaDocs가 있지만 소스 코드가없는 독점 라이브러리로 작업하고 있습니다. JavaDocs를 라이브러리의 항아리에 첨부했지만 유용한 매개 변수 이름을 자동 완성하지 못합니다 (이름은 arg0, arg1, arg2 등). 소스 코드없이이를 수정할 수있는 방법이 있습니까?소스가없는 Eclipse 자동 완성 매개 변수 이름
답변
로컬 변수와 같은 매개 변수 이름은 소스 코드가 바이트 코드로 컴파일 될 때 제거됩니다. Javadoc에 @param 요소가 있어도 순서에 관계없이 일부 요소가 누락 될 수도 있습니다. IDE가 @param가 Javadoc만을 사용하는 매개 변수에 매핑하는 재구성을위한 안정적인 방법은 없다고 생각합니다.
아니요, 컴파일하는 동안 변수 이름이 손실됩니다.
오른쪽. JavaDocs에 포함 된 정보를 대신 사용하기를 기대했다. –
Eclipse가 올바른 페이지의 브라우저를 가리키는 것보다 첨부 된 javadocs로 훨씬 더 많은 것을 할 수 있다고 나는 생각하지 않습니다.
JavaDoc 파일에서 소스 jar (그냥 스텁)를 다시 만들 수있는 프로그램을 찾고 나서 독점적 인 파일에 첨부 할 것을 제안합니다. 그런 다음 이클립스는 원하는 정보를 선택해야합니다.
나는 JD-Eclipse를 설치하는 것이 좋습니다 :
그것은 자바 Decompiler에이고 당신은 당신이의 소스 /의 JavaDoc가없는 클래스로 엿볼 수 있습니다. 소스를 보면 명명되지 않은 매개 변수가 사용 된 것을 판별 할 수 있습니다.
Eclipse에 버전 3.2의이 기능이 있다고 생각합니다 (this bug 참조). 나는 오라클의 jdbc 드라이버 (소스가 없지만 javadoc)를 사용해 보았습니다. jar 파일에 javadoc을 연결하기 전에 매개 변수를 완료하기 위해 arg1,...
만 있습니다. javadoc을 첨부 한 후 javadoc과 올바른 매개 변수 이름을 모두 완성했습니다.
하지만 ... javadoc을 "아카이브의 javadoc"로 연결하고 javadoc URL을 사용할 때만 작동합니다.
이봐, 그게 내가 찾고 있던 바로 그거야. 방금 해보니 노력했습니다. 감사! (나는 단지 로컬 경로를 사용하고 있었다) –
- 1. cakephp 자동 완성 - 매개 변수 전달
- 2. 컨트롤러에 매개 변수 전달 - 자동 완성
- 3. Eclipse 플러그인 : 자동 완성 (
- 4. Eclipse Groovy 및 자동 완성
- 5. 파일 이름의 Eclipse 자동 완성
- 6. PHP 확장을위한 Eclipse 자동 완성?
- 7. eclim (eclipse + vim) 자동 완성
- 8. Eclipse PDT/Zend Studio에서 MVC 뷰 변수 자동 완성
- 9. 잘못된 매개 변수 이름
- 10. jquery ui - 자동 완성 - 입력을위한 여러 매개 변수
- 11. 문자열 SQL 매개 변수 용 SQL 자동 완성 도구는 무엇입니까?
- 12. 자동 매개 변수 튜닝
- 13. 최상위 레벨 객체에 대한 Eclipse 자동 완성?
- 14. Eclipse 용 Java SWT 자동 완성
- 15. jQuery UI 자동 완성 클래스 이름 제거
- 16. PHP에서 매개 변수 입력을 기반으로하는 자동 설정 함수 이름
- 17. 루비 블록 매개 변수 이름
- 18. CSS 클래스 이름 매개 변수?
- 19. 스칼라 클래스 변수 이름 숨기기 메서드 매개 변수 이름
- 20. 자동 완성 모드는이 같은 자동 완성 모드를로드
- 21. MS Visual C# : 인터페이스 방식에 대한 Eclipse 스타일 자동 완성
- 22. Jquery UI 자동 완성 여분의 매개 변수 및 자동 채우기 - 좌절 된 해결책
- 23. 자동 완성
- 24. Netbeans-esque 회고 자동 완성/phpDocumentor 도구 (Eclipse 또는 독립형)
- 25. Ajax 자동 완성 Extender
- 26. jquery 자동 완성 스크립트
- 27. VC++에서 자동 완성
- 28. VIM의 자동 코드 완성?
- 29. Eclipse 변수 변경 자동 밝은 색상
- 30. 자동 완성 JQuery와 플러그인
답장을 보내 주셔서 감사합니다.하지만 가능하다고 생각합니다. JavaDoc은 매개 변수 이름을 포함하여 완전한 메시지 서명을가집니다. Sun의 시스템 JavaDoc에서 복사 된 예제 : static void \t arraycopy (Object src, int srcPos, Object dest, int destPos, int length) –
이봐, 네 말이 맞아. IDE가 최소한 매개 변수 이름을 잘 추측 할 수 있어야합니다. –