본문 바로가기

IT_Developers/IDE139

DataGrip - 'Delete' statement without 'where' clears all data in the table 안녕하세요. 고코더 입니다. 데이터그립에서 Delete 를 조건절 없이 실행시에 자동적으로 IDE에서 Unsafe query가 발생합니다. 1. Unsage Query Unsafe query: 'Delete' statement without 'where' clears all data in the table 2. 실행방법 이때 아래쪽에 자세히 보면 해당 문구 옆에 "Execute"를 클릭하면 실행이 가능합니다. ​Unsafe query: 'Delete' statement without 'where' clears all data in the table 2022. 4. 26.
IntelliJ - 인텔리제이 자동으로 / auto import 안녕하세요. 고코더 입니다. ● 1. 이클립스에서는 Ctrl + Shift + O를 누르면 자동으로 해당 소스에 필요한 라이브러리들을 자동으로 import 시켜주었습니다. 그런데 인텔리제이에서는 그 단축키가 안먹습니다. 그런데 사실 더 좋은 기능이 있습니다. 아예 자동으로 소스만 작성하면 import를 시켜줍니다. ● 2. 설정방법은 환경설정에서 Editor -> General -> Auto Import에서 해당 두개의 체크를 해주면 됩니다. 2022. 2. 25.
IntelliJ - 인텔리제이 console 한글 깨짐 현상 처리 안녕하세요. 고코더 입니다. 콘솔 한글깨짐 현상 ● 1. 인텔리제이에서 콘솔창에 한글이 깨짐 현상이 보이네요. 이럴 경우 어떻게 해결하는지 알아보겠습니다. 인텔리제이 환경 설정 ● 2. 설정에서 Editor > File Encodings 으로 이동합니다. 그리고 나타나는 Global Encoding ,Project Encoding 모두 UTF-8 변경합니다. ● 3. 그리고 shit를 빠르게 눌러서 "Edit Custom VM Options" 검색합니다. 맨 위에 뜨는 파일을 선택합니다. ● 4. 그리고 나타나는 환경에 "-Dfile.encoding=UTF-8" 를 입력해주고 프로그램을 다시 시작하면 ● 5. 한글이 잘 보입니다. 반갑네요. 2022. 2. 24.
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.