Intellij에서 생성 된 버전 UID를 생성하는 방법
Eclipse를 사용하여생성되는 멋진 기능이 있습니다.
그러나 IntelliJ에서 무엇을해야합니까?
IntelliJ에서 생성 버전 UID를 선택하거나 생성하는 방법은 무엇입니까?
그리고 이전 클래스를 때 어떻게해야할까요?
를 지정하지 않은 경우 id
실행에 생성됩니다.
플러그인없이 :
강조 표시 만 활성화하면 : (Idea v.2016, 2017 및 2018, 이전 버전은 동일하거나 설정을 수 있음)
File-> Settings-> Editor-> Inspections-> Java-> Serialization issues-> Serializable class without 'serialVersionUID'-set flag and click'OK '.
이제 클래스 Serializable
가 구현되는 경우 강조 표시되고 클래스 이름의 alt + Enter가 생성을 제안합니다 private static final long serialVersionUID
.
UPD :이 설정을 찾는 더 빠른 방법-핫키 Ctrl+Shift+A
(액션 찾기)를 사용할 수 있습니다 . 다음을 입력 Serializable class without 'serialVersionUID'
하십시오.
GenerateSerialVersionUID 플러그인 설치
가장 쉬운 방법 : Alt
+ Enter
on
private static final long serialVersionUID = ;
IntelliJ는 =
. 커서를 그 위에 작성 alt
+ Enter
( Mac에서는 Option
+) Enter
를 사용합니다. "serialVersionUID Initializer 임의 변경"이라는 팝업이 표시됩니다. 키를 저장하는 공간에 임의의 long이 채워집니다.
IntelliJ IDEA 플러그인 / GenerateSerialVersionUID https://plugins.jetbrains.com/plugin/?idea&id=185
아주 멋지고 설치하기. 메뉴에서 설치하고, 디스크에서 설치를 선택하고, lib 폴더에서 압축을 푼 jar 파일을 선택할 수 있습니다. 다시 시작, 제어 + 기능을 수행하면 메뉴에서 UID를 생성하기 위해 팝업됩니다. 그것을 사랑하십시오. :-)
코드 편집기에서 UID를 만들려는 클래스를 마우스 오른쪽 단추로 클릭-생성>-> SerialVersionUID. 이 작업을 수행하기 위해 GenerateSerialVersionUID를 설치해야합니다.
참고 URL : https://stackoverflow.com/questions/24573643/how-to-generate-serial-version-uid-in-intellij
'IT' 카테고리의 다른 글
C ++ 매크로를 사용하는 선행 변수 (0) | 2020.08.24 |
---|---|
Android 휴대 전화 애플리케이션을 세로 모드로 잠금 (0) | 2020.08.24 |
RecyclerView- 특정 위치에서 항목 위로 부드럽게 스크롤하는 방법은 무엇입니까? (0) | 2020.08.24 |
FragmentPagerAdapter를 사용할 때 기존의 조각을 가져 오는 방법 (0) | 2020.08.24 |
Alpine Linux에 Pillow를 사용할 때 디렉토리 디렉토리 "limits.h"없음 (0) | 2020.08.24 |