개발자의 공부방/에디터 & 유틸리티 28

vscode] 새파일, 새폴더 단축키 설정하는 방법 feat. 윈도우 기준

윈도우 기준으로 작성한다. 1. ctrl + shift + p 2. Open Keyboard Shortcuts(JSON) 선택 후 아래 코드를 붙여넣는다 (배열 안에 오브젝트니깐 잘 보고 하시길) [ { "key": "ctrl+n", "command": "explorer.newFile", "when": "explorerViewletFocus" }, { "key": "ctrl+shift+n", "command": "explorer.newFolder", "when": "explorerViewletFocus" }, ] 3. Keyboard Shortcuts 설정 창에서 기존에 있던 ctrl+n과 ctrl+shift+n을 삭제한다. (기존에는 아무것도 없는 파일 만들기와 vscode 새창을 불러오는 단축키로 지..

인텔리제이 단축키 마우스로 사용하는 방법

로지텍 마우스로 인텔리제이 단축키를 사용하는 방법을 찾아냈다! https://velog.io/@blackjune67/로지텍-마우스와-함께-Intellij를-쌈빡하게-사용해보자 로지텍 마우스와 함께 Intellij를 쌈빡하게 사용해보자! 들어가기에 앞서.. > 사무용 마우스 중 끝판왕이라는 말을 듣고 당시 거의 10만원에 임박한 금액을 들이면서 로지텍 MX Master 2s 마우스를 구매했다. 제품 자체는 엄청났지만 난 이녀석을 좀 더 쌈 velog.io 정말 좋은 방법이다!!! 크... 어떻게 이런 생각을 ?! 나도 따라해봐야겠다!! ....사실 내가 Velog에 작성한 글이다... 많은 분들께 도움이 되길...🤣

Intellij] 멀티 프로젝트 시 특정 properties로 war 묶는 법.

제목을 어떻게 해야할지 애매하다. 기존에 명령프롬프트, CMD, Terminal 에서 gradle을 이용해서 war를 묶을 때 보통은 명령어로 진행한다. gradlew tadmin:build -Pprofile=stg 또한 프로젝트에 운영, 개발, 로컬 등으로 Properties를 따로 설정했을 때 명령어 뒤에 옵션으로 "-Pprofile=stg"을 붙여야 한다. 하지만 Intellij를 사용했을 때 위의 명령어를 사용하지 않고 war로 빌드하는 방법이 있다. 현재 아래와 같이 Dev, Local, Stg 이런식으로 용도에 맞게 프로퍼티들을 따로 분류 시켰다. 멀티 프로젝트로 되어 있다보니 Gradle의 Task도 총 3개로 나뉘어진다. 아래와 같이 war로 묶을 프로젝트를 선택 후 Etdit '~~~' ..

VSCode] Spring Boot DashBoard 활성화 안되는 문제 해결하기.

환경 : VS CODE 1.54.3 목적 : VSCode에서 java 및 SpringBoot 프로젝트를 하려고함. 설치된 플러그인 Java Extension Pack Spring Boot Extension Pack lombok project Manager 스프링부트 프로젝트 모듈을 4개 동시에 띄우는 경우가 발생했습니다. 아래가 최종적으로 나와야하는 창입니다. 문제 1) 1. SPRING BOOT DASHBOARD가 뜨지 않음. 분명 플러그인을 다 설치했는데 위 스크린샷에서처럼 Spring Boot DashBoard가 뜨지 않아서 VSCode 재설치 및 여러 삽질을 함. 해결 1) 1. 해결 방안은 4개의 프로젝트 중 상관없이 java파일을 열어봅니다. 그러면 자동으로 java파일을 읽어서 Spring ..

Intellij] SpringBoot Profile 을 설정하자

보통 서비스를 운영할 때 profile 설정은 총 3개로 구분 짓습니다. local : 자신의 PC 로컬, 개발환경 dev : 테스트성(QA), 서버환경 prod : 실질적 운영 환경 profile 설정하는 방법은 여러가지가 있지만 오늘은 현재 프로젝트에서 설정되어 있는 것을 분석해보면서 프로파일이 어떻게 설정되어 있는지 확인해보겠다. 환경 IDE [인텔리제이] 스프링부트 [2.2.4.RELEASE] Gradle [6.7.1] ※ Intellij 에서 Gradle 버전 확인하기. 더보기 Ctrl + Alt + S → Bulid, Execution, Deployment → Bulid Tools → Gradle → Gradle user home 스프링부트 프로젝트의 구조 1) 현재 구조는 resources와..

Intellij] 한글깨짐 인코딩 변경하기

intellij 에서 한글깨짐 설정을 하는 몇가지 방법이 있습니다. 이클립스 경우에는 프로젝트가 아닌 파일 하나만 인코딩해주는 경우가 있는데 intellij도 파일 개별로 인코딩 설정을 지정해줄 수 있습니다. 1. Ctrl + Alt + S → 검색에서 File Encodings 검색합니다. 2. Global Encoding, Project Encoding, Default encoding for properties files 를 UTF-8 등으로 변경합니다. 3. 만약 파일 개별로 하려면 아래 스크린샷에서 보이는 것 처럼 path 부분에 + 를 클릭해서 해당 파일의 경로를 찾아 추가하시면 파일 단위로 인코딩이 가능합니다. ** 파일별로 인코딩 설정 좀 더 쉽게 하는 방법 ** 위 스크린샷에서 보라색으로 ..

Intellij] 주석처리 단축키 실행 시 ¿ 역 물음표 해결방법 feat.드디어 알았다.

현재 MSI-GF63 8RC 라는 노트북을 사용하고 있습니다. (언제 구입했더라...) 무튼 이 노트북으로 인텔리제이로 코딩연습을 하는 중 우리가 흔히 사용하는 Ctrl + Shift + / 단축키를 사용하면 항상!! ¿ 이런 역물음표가 뜨고는 했습니다 -,-... 원인이 뭘까 뭘까 하다가 PC에서는 저런 현상이 없어서 그냥 내 노트북 문제구나 라고 여겼습니다. 하지만............ 인텔리제이에서 Shift + Alt + Insert 를 누르면 Colmun Selcetion Mode 라는게 실행되는데... 이 단축키가 생각이 안나서 막 조합해서 누르다가 발견한게 있었습니다. 주석처리를 하면 항상 뜨는 역물음표!!! 이 원인은 바로.. 한컴입력기!!!! 이스키가 원인이였습니다.. 윈도우를 업그레이드..

[DBeaver] DBeaver Disable Auto Alias 별칭 자동완성 끄기

DBeaver 참 강력하고 편한 툴입니다. 거기다 무료인데 엄청나죠... 하지만 처음 설치하고 쿼리를 입력할 때 from 절 이후 계속 alias(별칭)이 자동으로 완성됩니다. Alias 를 끄는 설정에 대해 포스팅하겠습니다. 위치는 DBeaver → 편집기 → SQL 편집기 → SQL 자동완성 → Insert table aliases (in FROM clause) 를 체크해제 해주시면 됩니다! 영문으로 사용하시는 분은 사진의 위치만 보셔도 확인해서 찾을 수 있을겁니다! 그럼 설정은 여기까지! 끝!

Intellij] 추천하지 않는 플러그인 feat. Settings Repository Sync

이클립스를 사용하면서 다른 PC 에서 작업을 할 때 내가 전에 사용하던 셋팅을 그대로 사용하고 싶을 때가 있다. 새로운 PC에 Setting 을 해줄 때 마다 설치 설치 설치를 하는... 그런게 너무 짜증났었다... 무튼 이클립스 이야기를 하려고 한 건 아니고... 이클립스에서 인텔리제이로 넘어오면서 너무나 만족스러움을 느끼던 찰나! 노트북에서 하던 셋팅을 PC에서 하려고 하면 테마부터 시작해 단축키까지 하나하나 다시 설정해줘야하는 번거로움이 있어 플러그인을 찾아보던 중 Settings Repository 및 Sync 를 알게되었다. 이 방식은 git 에서 gist 라는 것을 이용해서 인텔리제이의 환경을 동기화 시켜주는 것인데... 이게 정말 개똥이다. 이유는 다음과 같다. 1. 인텔리제이 특성상 버젼이..