전체 글: 288개의 글

이클립스 자주 쓰는 단축키

Posted by HULIA(휴리아)
2017. 3. 30. 22:29 호스팅_서버_툴/툴

이클립스 자주 쓰는 단축키

 

[실행]

Ctrl + F11 : 이전에 실행했던 클래스 실행

 


[열기]

Ctrl + Shift + R : 이름 검색해서 리소스 열기

 


[소스 네비게이션]

Ctrl + 마우스커서(혹은 F3) : 클래스나 메소드 혹은 멤버 상세 검색

Alt + LeftAlt + Right : 이후, 이전

Ctrl + O : 소스의 메소드 리스트 확인

F4 : 클래스명을 선택하고 F4를 누르면 해당 클래스의 상속 계층 확인

Alt + <- (->) : 이전(다음) 작업 화면

 


[문자열 검색]

Ctrl + K : 찾을 문자열을 블럭으로 지정하고 위에서 아래로 검색

Ctrl + Shift + K : 아래에서 위로 문자열 검색

Ctrl + F : 기본 검색

Ctrl + H : 여러가지 검색(파일 검색을 하면 전체가 검색된다)

 


[소스 편집]

Ctrl + Space : 입력 중에 완성 기능 호출 

F2 : 컴파일 에러 줄에 커서를 놓고 이 키를 누르면 에러 힌트 제공

Ctrl + L : 지정한 소스 줄로 이동

Ctrl + Shift + Space : 메소드 괄호에 커서를 놓고 이 키를 누르면 파라미터 힌트 보여줌

Ctrl + D : 한 줄 삭제

Ctrl + W : 파일 닫기

Ctrl + I : 들여쓰기 자동 수정

Ctrl + Shift + / : 블록을 주석으로 처리 (/* */)

Ctrl + Shift + \ : 블록 주석을 해제

Ctrl + / : 여러 줄을 주석 처리/해제


Alt + Shift + 방향키 : 블록 선택

Ctrl + Shift + Space : 메소드 파라미터 목록

Ctrl + Shift + O : 자동 import 

Ctrl + Shift + F4 : 열린 파일을 모두 닫음

Ctrl + M : 전체 화면 전환


Ctrl + Alt + Up(Down) : 한 줄(블럭) 복사

Alt + Up(Down) : 위(아래) 줄과 바꾸기


Ctrl + , 또는 . : 다음 annotation(에러, 워닝, 북마크) 점프

Ctrl + 1 : 퀵 픽스(리팩토링)


F3 : 선언된 변수나  메소드 정의로 이동

Ctrl + T : 상속 계층 팝업 창 

Ctrl + O : 메소드나 필드 이동

Ctrl + F6 : 창 전환



[주석]

Alt + Shift + R : code templete 주석 등록(해당 클래스 위에서)

/** : 해당클래스 위에서 엔터 자동으로 parameter가 주석으로 들어감

 


[템플릿 사용]

sysout 입력 후 Ctrl + Space :  System.out.println(); 자동 입력됨

       Windows > Preferences > JAVA > Editor > Templates에 추가 가능 

try 입력한 후 Ctrl + Space : try-catch 문이 자동 완성

for 입력한 후 Ctrl + Space : for 문 자동 완성



[에디터 변환]

여러 파일 작업중일 때 Ctrl + F6 키를 누르면 파일 목록 나옴.  

       F6 누르면 아래로 이동하고 Ctrl + Shift + F6  : 누르면 위로 커서 이동

Ctrl + F7 : 뷰 전환

Ctrl + F8 : 퍼스펙티브 전환

F12 : 에디터로 포커스 이동 

Ctrl + / :  라인/블록 주석 처리 (추가/제거)

Ctrl + L : 특정 줄로 이동

Ctrl + F6 : Editor 창 이동

Ctrl + F7 : View 이동

Ctrl + F8 : Prespectives 이동

Ctrl + D : 커서가 위치한 줄 삭제 

Ctrl + J : Incremental find 

           한 글자자씩 누를 때 마다 코드내의 일치하는 문자열로 이동 

           Ctrl + J 를 다시 누르면 일치 부분을 위/아래 방향키로 탐색 가능

Ctrl + N : 새 파일/프로젝트 생성

Ctrl + 1 (빠른 교정) – 구문에 맞게 소스 교정 지원

Ctrl + 0 : 클래스 구조 트리

Ctrl + Space :  소스에서 사용 가능한 메소드, 멤버 리스트

Ctrl + PageUp , Ctrl + PageDown : Edit 창 이동

Ctrl + Shift + Down : 클래스 내에서 다음 멤버로 이동

Ctrl + Shift + M : 해당 객체에 커서롤 놓고 키를 누르면 Import 구문 자동 생성

Ctrl + Shift + O :  전체 소스에서 import 안 된 클래스의 import 문 자동 생성

Ctrl + Shift + G : 해당 메서드/필드 쓰이는 곳 표시

Alt + Shift + R : 이름 변경 (소스 내에서 영향받는 참조 정보까지 변경)

F3 : 선언된 위치로 이동

F11 : 디버깅 시작

F8 : 디버깅 계속

F6 : 한 줄씩 디버깅 

F5 : 한 줄씩 디버깅할 때 함수인 경우 함수 내부까지 디버깅

F12 : Editor 창으로 이동 

Alt + Up , Alt + Down :  해당 줄을 위/아래로 이동

Alt + Shift + S :  소스 메뉴 출력(Import 추가 , Comment 추가 , Generator 메뉴)

Alt + Shift + Up : 블록 설정 

Alt + Shift + Down : 블록 해제 

Alt + Shift + J :  해당 메서드/클래스에 대한 주석 템플릿 생성

Alt + Shift + Z : 구문 블록을 감싸는 메뉴 제공

Ctrl + Shift + F : 소스 코드를 문법 템플릿에 맞게 정리

Ctrl + Alt + Down: 한 줄 복사 후 그 아래에 붙여넣음

Ctrl + Shift +X : 대문자로 변환

Ctrl + Shift + Y : 소문자로 변환

Ctrl + Shift + L : 모든 단축키 목록 표시

Ctrl + Shift + B : 커서 줄에 중단점 설정

Ctrl + Shift + T : 클래스 검색

무료 소스관리 서버(git방식)

Posted by HULIA(휴리아)
2017. 3. 29. 00:40 호스팅_서버_툴/서버

무료 대표 소스 관리 서버는 다음과 같다

1. github

2. bitbucket

3. gitlab

 

 

1. github

public 일때는 무료

private 일때는 유료 7달러부터

 

 

2. bitbucket

public 일때는 무료

5인 이하일때는 private  무료

 

 

3. gitlab

서버에 설치가능

public 무료

private 무료

 

 

 

 

gitlab 가입

bitbucket 가입

 

 

 

장점

웹으로 소스볼수 있고
변경사항
그래프로 확인 등

이슈트래커
이슈들 관리할수 있다

 

 

안드로이드 스튜디오에서 IntelliJ에서 git사용하기 최초 설정하는법

Posted by HULIA(휴리아)
2017. 3. 28. 01:23 프론트엔드/안드로이드

1. 윈도우 git 설치

https://git-scm.com


2. 안드로이드나 IntelliJ에서 git 설정을 해줘야 할 수 있음

File -> Settings -> version control -> git

git 설정해줌


3. git서버(gitlab, butbucket, github)에서 repository를 생성하기


4. VCS - Enable Version Control Integration

Select a version control system to associated with the project root : Git으로 선택

프로젝트에서 파일들이 빨간색으로 변하는 것을 확인 


5. VCS - Git - Remotes에 git서버 주소를 넣는다


6. 프로젝트 상단 - Git - Add

파일들이 초록색으로 변경되는 것을 확인


7. 프로젝트 상단 - Git - Commit Directory 

commit and push 선택함(아래에 두가지 일이 한번에 수행)

git commit : local repository에 추가

git push : remote repository에 추가


파일들이 회색으로 변하는 것을 확인