NetBeans의 Eclipse 정리 규칙 (Preferences> Java> Code Style> Clean Up)과 비슷한 것이 있습니까?
Eclipse의 정리 규칙을 사용하면 가져 오기 구성, 불필요한 캐스트 제거, 누락 된 재정의 주석 추가 등과 같은 작업을 정리할 수 있습니다.
또한 개별 클래스 대신 전체 클래스 / 패키지 세트에서 그렇게 할 수 있습니까?
NetBeans의 Eclipse 정리 규칙 (Preferences> Java> Code Style> Clean Up)과 비슷한 것이 있습니까?
Eclipse의 정리 규칙을 사용하면 가져 오기 구성, 불필요한 캐스트 제거, 누락 된 재정의 주석 추가 등과 같은 작업을 정리할 수 있습니다.
또한 개별 클래스 대신 전체 클래스 / 패키지 세트에서 그렇게 할 수 있습니까?
답변:
Refactor
> Inspect and Transform
NetBeans의 Eclipse 정리 규칙 ((Preferences> Java> Code Style> Clean Up)과 유사한 것이 있습니까?
NetBeans 8.0에서 강력한 배치 도구는 Refactor
> Inspect and Transform
입니다. 튜토리얼 페이지, NetBeans IDE Java Editor에서 Refactoring with Inspect and Transform을 참조하십시오 .
개별 도구도 사용할 수 있습니다.
가져 오기 수정
단일 파일, 네임 스페이스 또는 프로젝트 (프로젝트 창에서 선택되거나 포커스가있는 항목에 따라 다름) : 소스> 가져 오기 구성 (사용하지 않는 가져 오기 정렬 및 제거) 또는 소스> 가져 오기 수정 (사용하지 않는 가져 오기 정렬, 제거, 누락 된 가져 오기 추가). 또는 저장할 때마다 : 도구> 옵션> 편집기> 저장시> 가져 오기 구성.
후행 공백 제거
단일 파일의 경우 (코드 파일에 carret 배치) : 소스> 후행 공백 제거. 또는 저장할 때마다 : 도구> 옵션> 편집기> 저장시> 후행 공백 제거.
코드 형식
단일 파일, 네임 스페이스 또는 프로젝트의 경우 : 소스> 형식. (에서 규칙 사용자 지정 Tools > Editor > Formatting
). 설치할 수있는 Jindent라는 플러그인도 있습니다 (내가 직접 사용하지 않았습니다). 또는 저장할 때마다 : Tools > Options > Editor > On Save > Reformat
.
기본적으로 Netbeans는 문제가있는 코드 줄 옆과 스크롤바에 힌트 아이콘을 표시하여 원하는 경우 자동 수정을 수행 할 수 있습니다. 를 통해 구성 할 수 있습니다 Tools > Options > Editor > Hints
. Netbeans는 Source> Inspect를 사용하여 프로젝트의 모든 문제를 검색 할 수 있습니다. 또는 반복해서 이러한 문제 중 많은 부분을 Refactor > Inspect and Transform
.
Inspect and Transform
(제 8.2 넷빈즈이 프로젝트를 통해 마우스 오른쪽 버튼을 클릭 한 후 옵션으로 직접 표시에서, 더 Refactor
이전 메뉴) 내가 선택했던 Use: Configuration: Organize Imports
온 클릭 ( Manage...
이 직접적으로 나타나지 않으면 버튼 . 드롭 다운에서 "검사"수십 가능한 코드에 거기에 적용 할 수있다!
NetBeans에서 Eclipse의 "코드 정리"에 해당하는 것은 "포맷"입니다. 소스> 형식 아래에 있으며 키보드 단축키는 Alt + Shift + F (Windows)입니다. 불행히도 Eclipse와는 달리 NetBeans에서 구성 할 수없는 것 같습니다.
alt + shift + f
및 가져 오기를 위한 netbeans에서 ctrl + shift + i
. 그리고 이것은 개별 파일에 대해 작동합니다. 모든 파일에는 기능이 없습니다.
Enter
.
NetBeans 7.2에는 Inspect & Transform 리팩토링이있어이를 수행합니다.
http://netbeans.org/kb/docs/java/editor-inspect-transform.html
Netbeans의 경우 Ctrl + Shift + I 를 사용하여 파일에서 사용하지 않는 가져 오기를 제거합니다.
도구-> 옵션-> "편집기"탭-> "힌트"탭-> JComboBox에서 Java 선택
그리고 황해를 보게 될 것입니다 ..., ver 6.9부터 훌륭하고 빠르게
나는 netbeans가 이러한 것들을 자동으로 지적한다는 것을 알고 있지만 단순히 지적하는 것 이상으로 나는 모릅니다.
Organize Imports 플러그인 이 있습니다 . 자세한 내용 은 DZone 문서 를 읽어 보세요.
편집 : 나는 이것을 표준 배포의 일부로 얻는 버그 보고서가 있음 을 봅니다.