2013-01-11 2 views
2

javadoc 지원을 포함하도록 이맥스에서 자동 완성 기능을 향상시키고 싶습니다. 모든 것에 대한 소스 jar가 있다고 가정하면 javadoc 데이터에 대한 소스 jar를 쿼리하는 데 사용할 수있는 도구가 있습니까? 출력 형식은 조금이라도 마사지 될 수 있으므로 그다지 중요하지 않습니다.명령 줄 javadoc 쿼리 도구가 있습니까?

그래서 도구에 대한 입력은 정력이 그것을 할 수 있다면, 당신이 그것으로 갈 것 javap

+0

출력 형식이 너무 중요하지 않은 경우 javadoc을 사용해보십시오. 그것은 당신을 위해 html을 올바르게 생성합니까? 네가 원하는 걸 얻지 못 했어. – Kent

+0

@Kent 그는 분명히 Eclipse의 기능 세트를 초과 할 때까지 이맥을 포주로 삼는 이맥스 중독자 중 하나입니다. 따라서 그는 이맥에서 자동 완성을 원한다. (이 주석은 읽는 것만 큼 의미가 없습니다.) – TheBlastOne

+0

@Kent 클래스의 특정 필드에 대해 javadoc 출력의 아주 작은 하위 세트를 원합니다. 그럴 수 있니? – user239558

답변

0

같은 클래스 경로 및 클래스 이름, 그리고 몇 가지 옵션이있다? : P

빠른 검색 후에, javaDoc은 도크 렛을 사용하여 html javadocs를 생성하는 것으로 나타났습니다. 도크 렛의

패키지 정보 : (Javadoc API라고도한다) 도크 렛 API가에 파묻힌 javadoc 코멘트를 포함한, 프로그램 및 라이브러리의 소스 레벨의 구조를 검사 할 고객을위한 메커니즘을 제공

출처.

그리고 도크릿 API를 자세히 검사 할 수 있습니다. 나는 javadoc 주석을 얻기 위해 자신 만의 명령 행 도구 (java 프로그램)를 작성해야 할까봐 걱정된다.

도크 렛 API : 당신이 너무보고 싶을 수 있습니다

http://java.sun.com/j2se/1.5.0/docs/guide/javadoc/doclet/spec/index.html

태그 렛 API.

태그 릿 API는 Javadoc 태그의 텍스트를 사용자 정의 서식 지정하기 위해 제공되는 인터페이스입니다.

http://java.sun.com/j2se/1.5/docs/guide/javadoc/taglet/spec/com/sun/tools/doclets/Taglet.html

그리고 그냥 궁금해서, 당신은 자바 독 필요한 이유를 자동 compeletion을하고 싶어? 자바 소스 코드의 태그가 필요하다고 생각했습니다. 글쎄, 내가 바보 같은 질문이라면 이맥스 사용자는 무시한다.

+0

이것도 제가 발견 한 것입니다,하지만 이것에 대한 java에서 유틸리티를 만들고 싶지 않습니다. 내가 의심하는 도구가 없다면 이것을 올바른 것으로 표시 할 것입니다. Btw, javadoc은 자동 완성 기능을 사용하여 선택한 기호에 대한 정보를 얻을 때 유용합니다. – user239558

+1

@ user239558 그러면 자동 완성 기능이 필요하지 않습니다. 실제로는 일종의 온라인 도움말입니다. 이거? (python) http://blog.dispatched.ch/wp-content/uploads/2009/05/436x312xomnicompletion.png.pagespeed.ic.EZGVK8suHn.png – Kent

+0

네, 맞습니다. 자동 완성 기능을 사용하면 메서드 이름뿐만 아니라 다양한 메서드에 대한 정보를 얻을 수 있습니다. 나는 여전히 이것이 "자동 완성"의 범위 내에 있다고 생각하지만, 당신은 당신의 이미지를 완전히 볼 수 있습니다. – user239558

관련 문제