인턴일지

인턴 Day01 (jQuery Event, Intellij 단축키, VCS)

Calice 2022. 5. 2. 15:27

0. Day01

- 인턴 첫날 배운 것 

1. jQuery Event에는 무엇이 있는가?

2. 인텔리제이 단축키

3. vcs가 무엇인가? 

1. jQuery Event

trigger() 강제로 이벤트 실행 시키기 위해서

focus in() 포커스 되었을 때

focus out() 포커스 되지 않았을 때

hover() 마우스 포인터가 요소 위에 있을 때

keydown() 키가 내려가는 중입니다.

keypress() 키를 눌렀습니다.

keyup()- 키가 해제됨

click() 선택한 요소를 클릭했을 떄 이벤트가 발생합니다.

dbclick() 선택한 요소를 더블클릭했을 때 이벤트가 발생합니다.

mouseout() 선택한 요소의 영역에서 마우스 포인터가 벗어났을 때 이벤트가 발생합니다. 

mouseleave() 선택한 요소 범위에서 마우스 포인터가 벗어났을 때 이벤트가 발생합니다.

mouseover 선택한 요소의 영역에 마우스 포인터를 올렸을 때 이벤트가 발생합니다.

mouseenter() 선택한 요소 범위에 마우스 포인터를 올렸을 때 이벤트가 발생합니다.

mousedown() 선택한 요소에서 마우스 버튼을 눌렀을 때 이벤트가 발생합니다.

mouseup() 선택한 요소에서 마우스 버튼을 눌렀다가 떼었을 때 이벤트가 발생합니다.

mousemove()선택한 요소 범위에서 마우스 포인터를 움직였을 때 이벤트가 발생합니다.

load() 선택한 이미지 또는 프레임 요소에 연동된 소스의 로딩이 완료된 후 이벤트가 발생합니다.

ready() 지정한 HTML 문서 객체의 로딩이 완료된 후 이벤트가 발생합니다.

error() 이벤트 대상 요소에서 오류가 발생하면 이벤트가 발생합니다.

fadeToggle()은 보이는 요소는 보이지 않게, 보이지 않는 요소는 보이게 합니다.

 

2. Intellij 단축키

Alt + Insert 생성자, Getter/Setter, toString과 같은 코드 생성

Alt + F7 / Ctrl + F7 어떤 항목이 사용된 위치를 검색할 때

Alt + F9          Run to cursor

Alt + 1 트리 검색

esc 에디터로 다시 초점 옮기기

Alt + Enter 오류 수정 제안

****Shift + F6 Rename

Shift + F10 / F9 프로젝트 실행 / 디버깅

Ctrl + R 대체 (Replace)

Ctrl + B 심볼의 선언

Ctrl + Space 기본 코드 자동 완성 (Basic code completion)

Ctrl + O 메서드 오버라이딩

Ctrl + / 주석처리

Shift + Alt + Enter 현재구문완성

Shift + Shift 항목 검색

F2 오류 수정

Ctrl + K 프로젝트 변경내역 commit (Commit project to VCS)

Ctrl + T Update project form VCS

Ctrl + Shift + K commit 내역 push (Push commits)

Ctrl + h 전체 검색

 

 

3. VCS가 무엇인가?

버전관리 시스템이란?

한마디로 정의하긴 어려우나 굳이 정의하자면, 의미있는 변화들 기능 개선, 버그 수정, 고객의 요구사항에 따른 수정사항들에 대한 변화들을 관리하는 것이 버전관리이다. ex) git