찾다

 >  Q&A  >  본문

如何开发eclipse插件?

如何开发eclipse插件,实现一些组件拖拽生成代码的功能?需要一些什么知识储备?有什么参考资料和项目?

PHP中文网PHP中文网2798일 전678

모든 응답(1)나는 대답할 것이다

  • 伊谢尔伦

    伊谢尔伦2017-04-22 09:01:54

    가장 중요하고 중요한 것: 영어를 잘해야 합니다! 영어는 잘해야 해요! 영어를 잘해야 해요! 중요한건 세번 말하세요 ㅎㅎ //말도 안되는 소리라고 생각하세요

    오픈 소스 Eclipse 플러그인 소스 코드 학습 라이브러리 https://github.com/search?utf8=%E2%9C%93&q=eclipse+plug

    1단계: JAVA 기초.
    JAVA 구문 및 일부 공통 API 사용. JSP, SWING 등의 부분은 간단히 살펴보는 것으로 충분하며, Eclipse 플러그인 개발에는 필요하지 않습니다.

    2단계: 플러그인 개발
    추천도서 : "Eclipse from Beginner to Master", 제가 직접 쓴 책이 당연히 첫 번째 추천입니다^_^. 마지막 글은 WEB에 관한 내용이며 Eclipse 플러그인 개발에는 사용되지 않으므로 읽을 필요는 없다. 책을 읽는 동안 마지막으로 SMS 프로젝트를 수행합니다. 그런 다음 라이브러리 관리 시스템 등을 만드는 것을 모방하고 JAVA 및 SWT의 다양한 API에 익숙해집니다. 물론 가장 중요한 것은 플러그인 개발에 익숙해지는 것입니다.

    세 번째 단계: JAVA 심화
    추천 도서: "Effective Java"(Pan Aimin 번역), "Java and Patterns"(Yan Hong). 실제 개발 경험을 쌓은 후에는 이 두 권의 책을 읽으면서 더 많은 경험을 쌓을 수 있습니다. "Eclipse from Getting Started to Mastery" 책의 예제에서도 SWT 자체도 JAVA 패턴을 사용하는 모델이 많이 사용됩니다. 『Eclipse from Beginner to Master』라는 책의 일부 코드 구현에 다소 압도당했을 수도 있지만, 이 두 권의 책을 읽고 나면 JAVA에 대한 이해가 더욱 깊어질 것입니다.

    4단계: 주변기기 확장
    Hibernate와 Spring, 이 두 가지 기술을 마스터해야 합니다. Spring의 AOP와 IOC는 플러그인 개발에도 유용하며 Hibernate는 일반적으로 백엔드 데이터 계층에서 사용됩니다. 그러나 소프트웨어 회사에서는 백엔드 서버를 작성하고 프런트엔드 플러그인만 작성할 수는 없습니다. 암호. 또한 JUnit, Ant 또는 Maven, Loger, Apache 공통 및 기타 작은 도구 패키지도 마스터해야 합니다. 특히, 테스트 주도 개발의 좋은 습관을 기르세요. 이러한 분야의 책은 소프트웨어 패키지 버전과 관련이 있습니다. 심지어 당시의 좋은 책이라도 지금은 시대에 뒤떨어진 것일 수 있습니다. http://www.china-pub.com/에 접속하여 관련 도서를 검색한 후 서평과 순위를 읽어보세요. 이해하기 쉬운 중국인들이 쓴 책을 더 구입하는 것이 좋습니다. "* in Action" 시리즈도 좋습니다. 작가를 선택하는 것도 매우 중요합니다. 요즘에는 좋은 책을 쓰면 돈도 많이 벌 수 없고 죽을 때까지 지치게 됩니다. 그래서 훌륭하고 책임감 있는 작가는 거의 없습니다. 투명성, JavaEye 포럼 회원, Sun Weiqin 등은 모두 비교적 좋은 평판을 가진 작가입니다.

    Eclipse 플러그인 개발 가이드: http://www.cnblogs.com/xing901022/p/4087900.html

    회신하다
    0
  • 취소회신하다