'IntelliJ IDEA 사용기'에 해당되는 글 3건

  1. 2009.10.26 [봄싹] IntelliJ 사용기 삼일차 (단축키편) (2)
  2. 2009.10.24 [봄싹] IntelliJ 사용기 이일차. (2)
  3. 2009.10.20 [봄싹] IntelliJ 사용기 일일차.
봄싹2009.10.26 17:29
IDE의 생명은 단축키인것 같다..
단축키가 없다면.. 불편해서 어떻게 코딩을 할까;;
이클립스의 ctrl + shift + w 없는 세상은 생각만 해도 지옥이다.. ;;

IntelliJ로 갈아타긴 했지만... 단축키 마져 다르다면..
정말 적응하기 힘들꺼다..
그래서 IntelliJ의 단축키를 이클립스처럼 맞춰나간다..

우선 ctrl + alt + S 를 눌러서 setting 창을 띄운다음..
위에 검색창에 대 놓고 keymap 이라고 때린다..
(이쯤에서 그림을 첨부해야 하나..;; 회사에선 이미지 업로드가 안된다.. ;; )

거기서 base를 eclipse로 해놓고 copy를 한다음에..
몇가지를 변경해준다..

ctrl + e : 최근 파일 리스트.
ctrl + shift + r : 리소스 파일 찾기
ctrl + f : 찾기 (기본은 replace 로 되어 있음. 변경. )
ctrl + f 누른 후 ctrl + f  : 최근 찾은 리스트.
ctrl + j : 빠른 찾기 였으나 . go to test 변경.
ctrl + alt + s : setting 창.
test 폴더 선택후 ctrl + shift + F10 : all test
ctrl + w  : 창닫기  (변경.)
ctrl + alt + h  : call hierachy (소스 까보기 필수 .)
ctrl + shift + F11 : toggle bookmark (소스 까보기 필수 .)
shift + F11 : show bookmark(소스 까보기 필수 .)

alt + insert : generter code.. ( 겟셋 만들떄 유용. 필드위에서 눌러줌.. 대박)
alt + enter : 마법사 ? 써봄 암.

일단 여기 까지 ~~ ;;
단축키는 좋은거 발견할 때마다 업데이트 ㄱㄱ ;;

그리고 가장 중요한 ... 설정을 한후에...
다음 재 설치를 위한 export... ;;

File - > Export Settings ... 선택후 ... 백업해놓키;; ㅋㅋ
IntellJ 만쉐~~

다음은 편은.. 음... 4탄은... intellij In tomcat ... 를 .. 한번.. ;;
Posted by is윤군
봄싹2009.10.24 02:43
글쓰는 오늘은 삼일차이긴 헌데... ;;; 머 어째든 이일차 후기..

어제 작업 후 오늘에서야 느낀건데.. 이클립스에 쩔어서 IntelliJ에서 이클립스의 모습을 찾으려고 했다.. 새로운 연인에게서 예전 연인의 모습을 찾는 거라고 할까?  무튼... 오늘의 핵심 작업 내역은..  SVN이다..

물론 오늘도 마니 어리버리 깠다.. ;; ( 이쯤에서 아쉬운건.. 회사의 보안 정책때문에.. 이미지 업로드가 불가능하다는게 매우 아쉬울따름이다.. ) 

눈에 확띄게 다른점. (이클립스 svn plugin은 Subversive 기준.)
  이클립스  IntelliJ 
 네비게이터? 파일별로 변경 내역 표시 및 리비전 정보  나오지 않음. 
Synchronize  team->synchronize change라는 탭에서 다 관리. 
 update  synchronize 후 파일 선택후 update change라는 탭에서 다 관리. 
commit  위와 동일 하게 커밋.  change commit 이라는 버튼 제공. 

처음에 찾지 못해서 매우 해매였으나... 이일차 글을 적는 시점은 이미 4일 정도 쓴 후라서.. 익숙해졋는지.. 
왜지 intellij의 버전 관리가 맘에 들기 시작햇다.. 

기본적인 add , commit , update 는 점점 편해지고 ui에 익숙해지면 좋을것 같고
merge는 아직 안해보고.. 브렌치도 안해봣고.. ;; 
아직 안해본건 많치만.. 

일단 svn client 기능은 ... 맘에 들어가는 실정이다.!! 

귀찮아서 대충 글을 쓰고 싶어진다... 


빨간색 박스 친걸 기준으로 설명 : 

하단의 작은 박스  : 그림을 크게 보면.. local 이 .. 현재 로컬에 변경 상태를 한눈에 보이게 나오는 칸!
repository 은 현제 리포의 정보.. (버전 정보.. ) 
incoming : p2p의 incoming폴더와 상관없고;;; 리포의 변경 내역 .. 즉 업데이트 받아야 할 .. 파일이다.. 

다음 중간 박스 
커밋 해야 할 파일 리스트 : 앞에 체크 박스로 올릴 파일과 안 올릴 파일 구분... - 이클립스의 파일 선택 보단 ... 실수로 다른데 클릭해서 (군데군데 체크 할경우.) 체크 해제 될 경우가 발생하는데.. 이건 없다.
그담옆에 막스는.. 보시다 싶이 변경하는 파일 건수와 신규 생성건수 삭제 건수 이다.. 

그리고 commit 을 누르면... 검증을 한번 해주고... 에러난곳을 한번 알려주는데.. 과도한 체크로 jsp 같은건 에러가 마나 나타난다..ㅎ 

점점... 익숙해져간다... 3일차 이야기는 단축키 이야기나 한번 해볼까?;;; 
일단 내멋대로 intelliJ 이상 2일차 리뷰끝!! 
Posted by is윤군
봄싹2009.10.20 17:29
http://www.componentsource.com/products/intellij-idea/index-ko-krw.html 우선 이곳에서 v8.13으로 30일 평가판을 다운 받음.
- 다운속도가 좀 느렸음;;
- 개인용의 경우 30만원 돈이나 한다... 9.X 부턴.. 무료라고 하는데;; 흠냥.

설치.
다운 받을 실행파일로 설치. 이클립스와 달리 인스톨됨.
설치가 거의 끝나갈 무렵 사용할 plugin에 대해서 선택하는 화면들이 나옴.
너무 많아서 기억도 안남..

내가 설치한것들은.. svn / git /cvs 클라이언트 / spring 관련 / jboss / tomcat 서버 관련 거시기.. j2ee 관련/ database 관련/ 하이버네이트 / JPA / html / css /js /W3c valiators 관련 / ant/ uml/ xpath/ maven / junit 등등등..
설치 하는데 한 10분은 걸린듯.. 수많은 plugin을 처음에 선택하면서 고민하다 보니..


설치 후 1.
깔끔한 웰컴화면과 상상할 수 없는 초기실행속도.. (초반이니.. 그르려니 믿고 있음..)
이클립스 단축키로 키맵 변경해줌. **


설치 후 2.
svn 으로 바로.. 봄싹 소스 코드 내려 받음. but .. 익숙하지 않은 터라.. 다소 헤메임..
svn으로 내려 받은 소스를 프로젝트로 바로 생성을 못했음.
결국 소스 받은 후 console에 가서 mav eclipse:eclipse 로 이클립스 프로젝트로 만든다음.
intellij 에서 eclipse 프로젝트를 변환해서 프로젝트 생성함.
변환하는데 시간 엄청걸림. ( 관련 lib의 모든 class / java 파일 -심지어 jdk 관련 놈들까지.. 파싱작업을 했음) 이유는 잘 모름.


설치 후 3.
맘에 안드는 font와 크기로 font 조절..
monaco 에 14 포인트. ( 의외로 14포인트도 크지는 않았음.)
윈도우의 경우 안티엘리어싱 문제가 있어서 ..
{intelli j install_home} \bin\idea.exe.vmoptions vim 으로 열어서 .. 맨 마지막에 .
-Dawt.useSystemAAFontSettings=lcd 추가 해줌으로 해결. ( 꼴에 한번 써봤다고 .. ;; 요건 안 해메임.)


설치 후 4.
프로젝트가 utf-8인데.. 윈도우 기본이 ms949 라서 .. 컴파일 안됨.ㅋ
이클립스 같으면 자동으로 프로젝트 선택 - > 오른쪽 버튼 -> 속성 => 파일 인코딩 변경을 했을텐데..
이놈은 프로젝트 베이스로 선택해서 먼가는 없는듯..
따로 프로젝트 세팅이라는게 있음. (ctrl + alr + s  누르면 세팅 화면 튀어 나옴. ;; 이클립스에선 모두 저장인데;; )
그곳에 보면 fileEncodings 라는 메뉴 보임. 그곳에서 프로젝트 선택하고 인코딩 변경

설치 후 5.
메이븐프로젝트로 인식 시킴. 골 실행을 했으나 메이븐 홈을 못찾는다고 설정해달라고 호소함.
대충 M2_HOME 이름으로 메이븐 경로 설정해줌. 그리고 다시 실행했더니..
기본 프로젝트 home\out 이라는 곳에 output 폴더를 잡고 있던 놈이 메이븐데로 따라갔음..

설치 후 6.
프로젝트 전체 빌드!! 캬오 .. 잘되는 구만..


허나 가장 맘에 안드는건... 우선 에디터 창이 눈에 편하지 않타..
특히 .. 하이라이트 색들이 너무 구리고 .. 특히나 java 는 그나마 봐줄만 한데 다른 jsp / xml들은 .. 지저분해서 못봐주겟음.
물론 설정을 따로 해주면 되겠지만..
일단은 귀찮음..  이상 1일차 후기 끝!!


Posted by is윤군