Java 개발자를위한 최고의 무료 Eclipse 플러그인은 무엇입니까?
일부 Eclipse 플러그인은 환경에 따라 지정됩니다. 예를 들어 적절한 소스 코드 관리 플러그인-나는 그것에 관심이 없습니다.
일부는 유용한 개선 사항을 제공하지만 특정 틈새 시장에 있습니다. 나는 그것에 관심이 없습니다.
일부는 훌륭하지만 비용이 많이 듭니다. 나는 그것에 관심이 없습니다.
일부는 이전 버전의 Eclipse에서 정말 유용했지만 이제는 최신 Eclipse 버전 (내가 작성하는 3.4)의 핵심 빌드의 일부입니다. 나는 그것에 관심이 없습니다.
모든 Java SE 개발자가 어떤 플러그인을 설치해야하는지에 대한 조언을 원합니다.
Findbugs는 오늘 어리석은 일을 두 번이나 해주었습니다.
http://findbugs.sourceforge.net/
Eclipse 업데이트 사이트 : http://findbugs.cs.umd.edu/eclipse/
제 3 자 라이브러리에서 클래스 파일을 분해하기 위해 jad와 함께 작동하는 현재 좋아하는 Jadclipse로 내 질문에 답합니다.
http://jadclipse.sourceforge.net/
코드 커버리지에 대한 더 많은 통찰력이 필요한 경우 EclEmma 는 매우 간단하고 유용합니다.
Eclipse 업데이트 URL 용 Subclipse SVN : http://subclipse.tigris.org/update_1.4.x
나는 이것을 사용하고 있는데, 이것은 단축키에 대해 모르기 때문에 단축키를 사용하지 않는 프로그래머에게 매우 유용합니다.
MouseFeed는 키보드 단축키를 사용하는 습관을 형성하는 데 도움이됩니다. 사용자가 버튼이나 메뉴 항목을 클릭하면 플러그인은 키 바로 가기를 알리는 팝업을 표시합니다.
체크 스타일. 매우 빠릅니다.
FindBugs는 훌륭하지만 매우 느립니다.
이것에 대한 나의 대답은 분명히 eclim 입니다. Eclipse 기능을 Vim으로 내보내므로 소스 파일에서 자동 완성, 자동 빌드 및 오류 마크 업 (Vim의 위치 사용), 자동 서식 지정, 자동 가져 오기, JavaDoc 검색, 소스 코드와 같은 Eclipse의 여러 멋진 기능을 사용할 수 있습니다. 검색 ... 어쩌구 영원히 갈 수있어. 가장 중요한 것은 이클립스 자바 에디터를 사용할 필요가 없다는 것입니다 (물론 에디터 품질은 항상 주관적입니다).
Vim을 사용하고 있지만 어떤 이유로 든 이클립스를 강제로 사용하려고한다면 사이트를 확인하세요.
Java 바이트 코드를 보는 것이 모든 사람을위한 것이 아니기 때문에 모든 취향에 적합하지는 않지만 특히 바이트 코드 아웃 라이너 플러그인을 좋아합니다. 때로는 Java 클래스의 기본 바이트 코드를 보는 것이 정말 유용합니다.
업데이트 사이트 : http://download.forge.objectweb.org/eclipse-update/
설명 : http://asm.objectweb.org/eclipse/index.html
Google은 최근에 훌륭한 플러그인 인 CodePro를 출시했습니다.
이클립스 TPTP는 코드에서 느린 명소를 찾는하고, 디버깅을 필요로하는 프로파일 링, 또는 벤치마킹 것입니다 무엇을 위해 매우 유용 할 수 있습니다. 유일한 결점은 Mac에서 작동하지 않는다는 것입니다 : '(.
나는 Andrei Loskutov의 플러그인을 정말 좋아합니다.
http://andrei.gmxhome.de/eclipse.html
JAutodoc은 소스에서 javadoc을 입증해야하고이를 대규모 클래스 또는 여러 클래스에 동시에 추가해야하는 경우 매우 유용합니다. 변수 이름을 사용하여 javadoc을 생성하므로 완벽하지 않으며 매개 변수 이름의 의미에 따라 제한됩니다. 돌아가서 약간 수정해야하더라도 많은 시간을 절약 할 수 있습니다.
http://jautodoc.sourceforge.net/update/
봄 IDE
업데이트 URL : http://springide.org/updatesite
Hibernate를 사용한다면 Hibernate Tools 는 필수입니다. HQL 또는 JPQL을 작성하고 생성 된 SQL을 실시간으로 볼 수있는 기능이 정말 마음에 듭니다!
Hibernate를 사용하지 않는다면 어떤 형태로든 데이터베이스를 사용하고 있다고 추측하고 있습니다. 따라서 데이터 도구 플랫폼을 권장합니다 . 사실 Eclipse Ganymede Release 에서 제공하는 모든 플러그인을 사용하지 않고 Java 앱을 개발하는 것은 미친 짓 입니다. 필요한 플러그인을 모두 동기화하고 함께 작동해야하는 골칫거리가없는 훌륭한 개발 플랫폼입니다.
코드를 개발하고 디버깅 할 때 sourceHelper 플러그인이 매우 유용하다는 것을 알았습니다 .
웹 사이트에있는 플러그인에 대한 설명은 "소스 도우미"플러그인은 Intellij IDEA에 존재하는 매우 유용한 기능을 이클립스에 넣는 이클립스 플러그인입니다. 간단히 말해서이 기능은 아웃풋의 코드를 보여줍니다. 볼 수없는 코드를 표시하는 창을 띄워서 표시 범위의 시작 괄호를 표시합니다. 이는 코드의 어떤 부분에 속하는 닫는 괄호를 식별하려고 할 때 매우 도움이됩니다. "
시간 여행 디버거 Chronon은 굉장합니다. 앞으로 다른 언어로 이식되기를 바랍니다.
http://www.chrononsystems.com/
Eclipse Metrics 기능 ( 업데이트 사이트 ). 설명 :
이 Eclipse 플러그인은 빌드주기 동안 코드에 대한 다양한 메트릭을 계산하고 문제보기를 통해 각 메트릭에 대한 '범위 위반'에 대해 경고합니다. 이를 통해 코드베이스의 상태를 지속적으로 파악할 수 있습니다. 공개 표시를 위해 메트릭을 HTML로 내보내거나 추가 분석을 위해 CSV 형식으로 내보낼 수도 있습니다.
- 모든 빌드 중 메트릭 재 계산
- CSV 또는 HTML로 메트릭 내보내기
- HTML 내보내기 기능이있는 시각적 '대시 보드'
- 지원되는 측정 항목은 다음과 같습니다.
- McCabe의 순환 복잡성
- Efferent 커플 링
- 방법의 응집력 부족
- 메서드의 코드 줄
- 필드 수
- 레벨 수
- 매개 변수 수
- 명세서 수
- 클래스 당 가중치 적용 방법
(사실 저는 FindBugs를 더 좋아하지만이 프로젝트는 두 번째입니다.)
Seems like you can't really answer this question without having a focus for your development in Eclipse. I guess everyone needs a build and dependency system, so maybe Maven tools will win?
- http://m2eclipse.codehaus.org/ <-- nice for managing your projects pom.xml
- http://code.google.com/p/q4e/ <--- nice for managing your Maven repositories from Eclipse
I couple of my favorites are Mylyn and CheckStyle
EditBox
http://editbox.sourceforge.net/
HyperAssist.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=159157
In my view, it's the single factor that puts Eclipse ahead of every other IDE in terms of actual productivity.
FileSync has turned out to be really convenient when working with web applications, because it allows me to smoothly get incremental deployment on resource-type files, such as javascripts, JSPs, CSS files, and so on. It's simple to configure and just powerful enough to get the job done.
JBoss Tools for quick and easy web application development.
I'd recommed Spring Source Tool Suite which is for enterprise Java development with Spring framework.
I'm going to cheat and say the maven plugin. Then everything else can hang off that.
Plus, maven-eclipse-plugin takes care of the biggest single problem I have with eclipse: Setting your classpath.
I've just discovered Byecycle. This dependency viewer lets you see how pretty (or otherwise) your design is, and highlights any circular dependencies between classes, allowing you to take appropriate action.
There's some great stuff mentioned by others, but I'm going to put SQLExplorer out there, too. Maybe not as generally useful as Maven or FindBugs, but it's great for pulling any JDBC data source into the IDE so you can test it and explore the DB structure. It's also available as a standalone RCP app.
Visual Editor for quick GUI development.
java.decompiler.free.fr/?q=jdeclipse Java Decomipler Plugin for eclipse. I thought, it is the most useful plugin.
'developer tip' 카테고리의 다른 글
서명하는 동안 오류가 발생했습니다. (0) | 2020.12.26 |
---|---|
Twitter Bootstrap은 li에 활성 클래스를 추가합니다. (0) | 2020.12.26 |
std :: is_struct 유형 특성이없는 이유는 무엇입니까? (0) | 2020.12.26 |
Mac 프롬프트 "권한이 거부되었습니다"에서 스크립트 실행 (0) | 2020.12.26 |
함수, 바인딩되지 않은 메서드 및 바인딩 된 메서드의 차이점은 무엇입니까? (0) | 2020.12.25 |