테스트한 환경 - 윈도우 10 - mysql이 설치되어 있어야 함(mysqldump.exe 사용) 목표 - DDL과 insert문 혹은 insert문만 dump 뜨는 법 export하는 방법 1. dump 뜰 스키마에서 오른쪽 마우스 클릭 후 빨간 박스 클릭 2. mysqldump 옵션 - Path to mysqldump: 로컬에 설치된 mysqldump.exe 설정 - Tables 옵션은 많이 있는데 이름 그대로 해석이 될꺼라 생략 ( 원하는 옵션이 체크박스에 없으면 mysqldump 옵션을 검색해서 네모박스에 수동으로 추가하면 된다) - Multiple rows inserts: insert를 한번에 해야 더빠르게 삽입 가능하다. 몇만 몇십만건은 단일 insert문으로 넣을려고 하면 시간이 오래 걸린다..
1. Ctrl + Shift + T (Reopen) 방금 전에 닫은 파일을 다시 열고 싶을때 사용 2. Ctrl + [ or ] 들여쓰기, 내어쓰기 3. Ctrl + Shift + K 해당 커서에 있는 행 삭제 4. Ctrl + Shift + P VS Code에서 사용할 수 있는 모든 명령어 입력 가능 5. Ctrl + P 파일들 쉽게 이동 6. Ctrl + J 하단 패널 껏다 키기 7. Ctrl + Shift + E 탐색기와 편집기 스위칭 8. Shift + Alt + A 전체 주석
1. Ctrl + D 현재 커서 위치의 단어와 같은 단어 하나씩 추가 선택 밑의 alert에 커서를 놓고 ctrl+D 위,가운데,아래 가 있을때 가운데에 커서를 놓고 누르면 가운데 -> 밑 -> 아래순으로 블럭 2. Ctrl + Shift + L 현재 커 위치의 단어와 같은 단어 모두 선택 ※ 다중 선택을 취소하고 싶을 때는 esc를 누르면 커서가 원래대로 돌아온다. 3. Alt + (위 아래 방향키) 현재 줄 이동 4. Alt + (클릭) 클릭하는 위치마다 커서를 만들어줌 5. Alt + Shift + (위 아래 방향키) 현재 커서에 있는 문장(?)을 복사해서 위,아래로 움직임 6. Alt + Shift + I 블럭을 씌운 후 클릭 시 커서가 좌르륵 생김 7. ALt + Shift + Drag 마우스의..
테스트 코드 디버깅 리펙토링 커스텀 단축키 설정하기 테스트코드 alt + enter 테스트 코드 - 클래스명 에서 단축키 이용해야됨 - ctrl + shift + T로 생성 가능 테스트 코드로 이동 ctrl + shift + T - 메소드명 위치에서 단축키 클릭하면 바로 이동 - 다시 한번 누르면 원래 클래스로 되돌아옴 선택된 테스트 실행 ctrl + shift + F10 - 실행시킬 테스트코드에 포커스를 맞춘다음 실행 정지 ctrl + F2 리팩토링 F6 클래스 이동 - 바꾸고 싶은 패키지로 변경 - 이렇게 하게 되면 해당 클래스를 import하고 있는 모든 위치가 바뀜 ctrl + shift + F6 변수의 타입 변경 - 기본타입으로 변경가능 - 메소드타입도 변경 가능 ctrl + F6 메소드의 시그..
※ 단어수정1 Ctrl + shift + alt + J 파일내 동일단어 한번에 수정 ※ 단어수정2 Shift(⇧) + F6 : 클래스, 변수, 파라미터 이름을 일괄적으로 변경해주는 단축키 입니다. ※ 단어수정3 Alt + J : 수정 원하는 단어 블럭 씌운뒤 클릭 Live template psvm : public static void main(String[] args){ } sout : System.out.println(); iter + enter : foreach문 자동 생성 itar + neter : for문 자동 생성 ctrl + J를 눌러서 라이브 템플릿에서 지원하는 기능들을 확인할 수 있음 public static void main(String[] args){ } sout : System.out..
기본1 Alt + 1 프로젝트 창 포커스 한번 더 누르면 프로젝트 창이 사라지고 에디터 창에 포커스가 맞춰짐 esc 프로젝트창 -> 에디터 창으로 돌아오기 space 프로젝트 창 미리보기 프로젝트 창에 포커스가 간 상태에서 space 클릭 ctrl+shift+f12 에디터 창 키우기 - gradle창, 프로젝트 창이 다 축소됨 - 다시 누르면 켜놓은 창이 다시 활성화 ctrl+tab 에디터 창 이동 - 에디터에서 켜놓은 창들 중에서 원하는 창 이동하고싶을때 - ctrl키를 계속 누른상태서 tab을 누르면 항목이동 새파일 생성 에디터에서 : ctrl+alt+insert : smemo랑 겹처서 나는 안됨; 프로젝트 창에서 : alt + insert 커서이동 단어별 이동 : ctrl + 왼쪽, 오른쪽 방향키 ..
지정된 라인에서 실행을 멈추고 싶은 부분에 BreakPoint 지정 ※ 추가로 Break Point에서 오른쪽 버튼을 눌러 조건을 걸수 있음 디버깅 버튼 resume 기능 : 다음 break point로 이동 단축키 : F9 step over 기능 : 현재 break된 라인에서 다음 라인으로 이동 단축키 : F8 break 걸린 라인을 전부 실행( solution() 실행) 후, 다음 라인으로 이동 step into 기능 : 현재 break된 라인에서 실행하고 있는 라인( solution() 함수)으로 이동한다. 단축키 : F7 Force step into 기능 : 다음 실행되는 라인으로 이동하나, step into와 달리 Stepping을 무시하고 진행한다. 단축키 : alt + shift + F7 c..