프로그래밍 방식으로 Java 코드를 리팩터링하는 API를 알고 계십니까? 바람직하게는프로그래밍 방식으로 Java 코드를 리팩터링하는 API
:
이 작업의 종류에 매우 완료 :- 쉽게 풍부한 리팩토링
프로그래밍 방식으로 Java 코드를 리팩터링하는 API를 알고 계십니까? 바람직하게는프로그래밍 방식으로 Java 코드를 리팩터링하는 API
:
이 작업의 종류에 매우 완료 :업데이트 년 12 월 2012 년
은이 이후로하고, NetBean API 자체에 통합되었습니다 "org-netbeans-modules-refactoring-api
"
다른 하나는 LTK (Language toolKit) in Eclipse입니다.
이것은 플러그인에서 분명히 작업하고 있지만 Eclipse (JDT)과 NetBeans 모두 리팩터링을 지원하는 공개 API가있는 경우에만 적용됩니다.
DMS Software Reengineering Toolkit을 참조하십시오. Java에서 AST를 구문 분석하고 완전한 AST 조작 인터페이스를 제공하며 기호 테이블에 액세스 할 수 있습니다. 코드를 조작하기 위해 소스에서 소스로의 변환 (예 : Java 단편을 사용하여 코딩)을 적용 할 수도 있습니다.
JavaParser과 JavaSymbolSolver을 살펴 보시기 바랍니다.
자바 코드를 조작하기위한 가벼운 오픈 소스 (비즈니스 친화적 인 API 포함) 라이브러리입니다. 이를 사용하여 자동화 된 리펙토링 유틸리티를 빌드 할 수 있습니다.
면책 조항 :이 프로젝트에 참여하는 사람
이 답변의 링크가 끊어졌습니다. – reprogrammer
@reprogrammer 사실, 이제 NetBeans API의 일부입니다. 참조를 업데이트했습니다. – VonC