본문 바로가기

IT_Developers/IDE145

IntelliJ - 인텔리제이에 Lombok , log 설정하기 안녕하세요. 고코더 입니다. log.debug 빨간 줄!! ● 1. lombok을 사용할 때 Slf4j log를 사용할때 이렇게 인텔리제이에서 빨간 줄이 나타나는 현상이 있습니다. 이는 IDE 안에서 lombok을 사용할 수 있는 환경이 구성되지 않아서입니다. 간단하게 해결 방법이 있습니다. 인텔리제이 lombok 설정 ● 2. 인텔리제이에서 플러그인이 필요합니다. 바로 lombok입니다. 환경설정에서 Plugins에 가서 Lombok을 설치를 합니다. 그리고 재시작을 합니다. ● 3. 그리고 설정에서 Build, Execution, Deployment > Compiler > Annotation Processings으로 이동해서 Enable annotation processing 체크합니다. 2022. 2. 24.
intellij - 인텔리제이 자동완성 대문자,소문자 구분없이 사용하기 안녕하세요. 고코더 입니다. ● 1. 인텔리제이를 쓰다 보면 자동완성이 대문자 소문자를 정확하게 구분하여서 작동됩니다. 그런데 이게 좀 불편합니다. 다행히 해당 설정을 해제하는 방법이 있습니다. 설정에 아래와 같이 Match Case를 체크 해제하면 편안하게 대소문자 구분 없이 자동완성을 사용할 수 있습니다. ● 2. 이제 편안합니다. 2022. 2. 24.
intellij - Could not open init generic class cache for initialization script 오류 해결 안녕하세요. 고코더 입니다. 그래들 빌드 오류 ● 1. 프로젝트를 세팅하고 처음 그래들을 빌드하는데 아래와 같은 오류가 발생했습니다. "Could not open init generic class cache for initialization script" ● 2. 세팅에 Gradle 상태를 보니 프로퍼티 파일을 찾지 못하고 있습니다. 원인을 찾아보니 스택오버플로우에 누군가 이렇게 답을 합니다. "최신 SDK 문제" ● 3. 그래서 해당 SDK 버전을 바꾸기 위해 Project Structure로 이동합니다. ● 4. 그리고 아래처럼 1.8 버전 가장 보푠적인 SDK로 변경하니 해결이 되네요. 2022. 2. 24.
IntelliJ - 인텔리제이 커뮤니티 버전 다운로드 및 설치 안녕하세요. 고코더 입니다. 무료로 사용 가능한 인텔리제이 커뮤니티 버전을 다운로드하고 설치해보겠습니다. 참고로 기업에서 무료입니다. 그러므로 이클립스를 대신해서 사용하시길 권합니다. 다운로드 ● 1. 다운로드 링크는 인텔리제이 홈페이지입니다. 아래로 이동해서 자신의 버전에 맞는 프로그램을 다운로드합니다. https://www.jetbrains.com/ko-kr/idea/download/#section=windows 설치과정 ● 2. 파일을 실행합니다. 이제 Next를 클릭해서 설치를 진행합니다. ● 3. 설치를 원하는 폴더를 지정합니다. 참고로 필요한 최소 공간은 2기가입니다. ● 4. 설치 옵션입니다. "Create Assocations"는 해당 파일을 더블클릭 시 더블클릭했을 때 인텔리 제이로 실행.. 2022. 2. 24.
intellij - 인텔리제이 커뮤니티 버전은 기업에서 무료일까? 안녕하세요. 고코더 입니다. 인텔리제이 커뮤니티는는 기업에서 무료? 점점 이클립스는 사라지고 인텔리제이의 시대가 다가오고 있습니다. 저 또한 인텔리를 사용하고 있습니다. 그런데 궁금증이 있습니다. 회사에서 커뮤니티 버전을 사용하는 건 괜찮을까요? 정답은 "네"입니다. 다시 말하면 IntelliJ Community Edition은 기업, 개인 모두 영리/비영리 모두 무료로 사용이 가능합니다. 증거는 바로 인텔리제이 다운로드 페이지에 있습니다. https://www.jetbrains.com/ko-kr/idea/download/#section=windows 다시 정리하면 "Community Edition은 개인적 개발 및 상용 개발에서 무료로 사용할 수 있습니다. IDE 및 번들로 포함된 대부분의 플러그인은 .. 2022. 2. 24.
Eclipse - 이클립스 자동으로 들여쓰기 수정 안녕하세요. 고코더 입니다. ● 1. 이클립스에서 자주 사용하는 단축키 중 하나를 소개합니다. 일명 '자동으로 들여 쓰기' 입니다. 예를 들면 아래 코드처럼 들여쓰기가 정돈되지 않은 상태입니다. 이때 일일이 손으로 하지 않고도 단축키 하나만 있으면 자동으로 들여쓰기가 정리 됩니다. 자동 들여쓰기 ● 2. 소스를 선택한 후에 컨트롤 그리고 알파벳 아이를 입력합니다. " Ctrl + i " ● 3. 그러면 이렇게 자동으로 들여 쓰기 된 정리된 소스를 확인 가능합니다. 2022. 2. 21.
AcroEdit - 아크로에디터 단축키 확인 및 변경 안녕하세요. 고코더 입니다. 아크로 에디터도 많은 단축키를 지원합니다. 그런데 어떤 기능이 단축키가 있는지 확인하기 어렵습니다. 그래서 찾아보니 이곳에 숨어 있네요. ● 1. 도구 -> 환경설정으로 이동합니다. ● 2. 환경설정에서 편집기를 클릭합니다. 그리고 KeyMappings에 오른쪽 끝에 아이콘을 클릭합니다. ● 3. 그럼 다양한 기능들의 단축키 맵핑을 확인 가능합니다. 그리고 단축키도 여기서 변경이 가능합니다. 2022. 2. 6.
Eclipse - 이클립스에 JavaScript, Jquery 자동완성 기능 추가하기 / tern 첨부 안녕하세요. 고코더 입니다. 이클립스에 가장 아쉬운 점은 jquery 자바스크립트 자동완성 기능이 취약하다는 것입니다. 하지만 추가 확장 프로그램을 통해 어느 정도 자동완성을 구현할 수 있습니다. ● 1. 아래 URL에서 최신 버전 tern.repository를 다운로드합니다. 현재 버전은 1.2.1인데 2016년 버전이네요 ㅠ https://github.com/angelozerr/tern.java/releases ● 2. 다운로드하였다면 이제 이클립스에 설치해보겠습니다. "install new software"에서 아래 화면처럼 ADD를 클릭하고 LOCAL 버튼을 클릭합니다. ● 3.3. 아까 다운로드하여 압축을 푼 파일에서 폴더 선택을 합니다. ● 4.4. 모든 항목을 체크하고 next를 클릭해 설치.. 2022. 2. 3.
Eclipse - 이클립스 자동 업데이트 중지하기 안녕하세요. 고코더 입니다. 이클립스에서 혹은 STS는 자동으로 새로운 버전이 나오면 업데이트를 준비합니다. 이런 부분 때문에 가끔은 소프트웨어가 느려지거나 불필요한 업데이트가 발목을 잡기도 합니다. 그래서 좀 더 효율적인 개발환경을 위해 이클립스를 업데이트하지 않도록 설정하는 방법을 알아보겠습니다. ● 1. 이클립스에서 'window'에서 'preferences'를 클릭합니다. ● 2. 그리고 해당 환경 설정에서 'install/update' -> 'Automatic updates'에서 맨 위에 있는 설정을 체크 아웃합니다. 2022. 2. 3.