본문 바로가기

추천 검색어

실시간 인기 검색어

인텔리제이 IntelliJ IDEA 자바 프로그래밍 필수 도구

박상도 지음
좋은땅

2024년 04월 18일 출간

종이책 : 2024년 04월 08일 출간

(개의 리뷰)
( 0% 의 구매자)
eBook 상품 정보
파일 정보 pdf (38.81MB)
ISBN 9791138830577
지원기기 교보eBook App, PC e서재, 리더기, 웹뷰어
교보eBook App 듣기(TTS) 가능
TTS 란?
텍스트를 음성으로 읽어주는 기술입니다.
  • 전자책의 편집 상태에 따라 본문의 흐름과 다르게 텍스트를​ 읽을 수 있습니다.
  • 전자책 화면에 표기된 주석 등을 모두 읽어 줍니다.
  • 이미지 형태로 제작된 전자책 (예 : ZIP 파일)은 TTS 기능을 지원하지 않습니다.
  • '교보 ebook' 앱을 최신 버전으로 설치해야 이용 가능합니다. (Android v3. 0.26, iOS v3.0.09,PC v1.2 버전 이상)

PDF 필기 Android 가능 (iOS예정)
  • sam 무제한 이용가능
  • sam 프리미엄 이용가능

이 상품은 배송되지 않는 디지털 상품이며,
교보eBook앱이나 웹뷰어에서 바로 이용가능합니다.

작품소개

이 상품이 속한 분야

개발자를 시작하는 누구나 결국 만나게 되는 필수 도구 인텔리제이
입문자부터 고급 사용자까지 세 단계로 구성된 진행
인텔리제이를 내 마음대로 꾸미고 커스텀하고, 편집 기능 극한까지 사용해보기
리팩토링과 디버깅 실습, 최소한의 입력으로 빠르게 끝내는 템플릿과 AI 어시스턴트
자바, 코틀린, 안드로이드 스튜디오 개발 도구의 기본기 학습
목차 004
서문 020
지은이의 말 020
Thanks To 021
베타리더 리뷰와 추천사 022
들어가며 028
통합 개발환경 IDE 029
통합 개발환경의 주요 기능 030
통합 개발환경의 종류 031
이클립스 VS 인텔리제이 033
IDE의 예제로 살펴보는 이클립스 034
이클립스의 특징 034
퍼스펙티브 Perspective 036
워크스페이스 Workspace 038
프로젝트 생성 039
코드 입력 줄이기 040
편하게 이동하기 042
클래스 탐색 043
이클립스와 리팩터링 Refactoring 044
유용한 플러그인 Helpful Plugin 045
이클립스 설명 마무리 정리 046
IDE의 예제로 살펴보는 인텔리제이 048
인텔리제이 특징 048
프로젝트 생성하기 051
코드 입력 줄이기 053
편한 코딩 055
에디터 창(Editor Window) 058
빠른 이동과 복사 060
자바 문서 표시 061
인텔리제이와 리팩터링 Refactoring 062
디버깅 Debugging 063
프로젝트 불러오기/내보내기 Import/Export 063
플러그인 (Plugin) 064
단축키 설정 Keymap 066
데이터베이스 연동 Data Source 067
오늘의 팁 Tips of the day 069
1 라운드 시작 070
시작 070
준비 071
인텔리제이 버전 072
설치 076
직접 설치하는 방법 076
툴박스 설치 077
실행 080
일반 실행 080
용어 통일 081
UI 용어 081
필수 설정 093
인텔리제이 설정과 프로젝트 설정의 차이 093
테마 설정 095
컬러 스키마 097
폰트 099
플러그인 설치 103
단축키 변경 / 키맵 107
기본 단축키 키맵 108
1 라운드 정리 111
정리 111
2 라운드 시작 112
시작 112
프로젝트 시작 113
기존 프로젝트에서 시작하기 114
새로 시작하는 법 122
최초에 알아야 하는 기능과 단축키 126
필요한 기능을 찾고 단축키를 알아내는 방법 129
코드 편집 이전에 살펴보는 설정 130
프로젝트 뷰 Project View 131
프로젝트 뷰 131
편집기 설정 136
편집 145
화면 이동 145
편집키 없이 코드간 이동 148
블럭 내부 줄 단위 이동 Move Statement Up/Down 150
줄 단위 이동 Move Up/Down 151
포커스 확장 / 축소 152
점프 153
코드 라인 단위 작업 154
소스 편집 기술 156
검색 175
새로 만들기 Generate 179
IDE 도움 받기 181
최근 변경 이력 Recent Changes 181
오류 창 Problem Window 181
라이브 템플릿 Live Templates 182
접미사 완성 Postfix Code completion 185
정규식 테스트 Check RegExp 187
다이어그램으로 살펴보기 Show Diagram 188
리팩토링 Refactoring 189
개발툴에서 리팩토링이란? 189
클래스 단위 리팩토링 203
리팩토링 마무리 216
컴파일과 빌드 217
컴파일 218
빌드 Build 221
실행과 디버깅 227
실행 Run 227
디버깅 Debuging 231
VCS 248
Git 249
로컬 히스토리 Local History 266
플러그인 269
플러그인 마켓플레이스 269
자주 사용하는 플러그인 271
내장 플러그인 Bundled 278
그 밖의 플러그인 281
2라운드 정리 283
정리 283
3 라운드 284
시작 284
반드시 알아야 할 기능 285
데이터베이스 도구 285
라이브 템플릿과 자동 주석 287
인레이 힌트 Inlay Hints 291
컴파일러와 어노테이션 설정 292
편집 기능 고급 294
바이트 코드 보기 Show byte code 296
북마크 Bookmark 297
TODO Pattern Comments 301
Light Edit mode 305
AI 도움 받기 307
젯브레인 어시스턴트 AI Assistant 307
깃허브 코파일럿 Github copilot 319
프로젝트 관리 322
프로젝트의 구성 322
문제와 해결 329
마이그레이션 339
이클립스에서 인텔리제이로 339
인텔리제이에서 이클립스로 343
3라운드 정리 345
정리 345
라이선스에 관하여 346
오프라인으로 작업 348
온라인으로 작업해야 하는 이유 349
전체 마무리 350
추가로 정보 얻기 350

개발자라면 인텔리제이

지금은 인텔리제이를 사용하지 않던 시절을 생각하기 어려운만큼 많은 기업과 개발자가 인텔리제이를 사용하고 있다 생각한다. 구글이 안드로이드 프로그램 개발도구를 ‘안드로이드 스튜디오’로 바꾼 일이나, 젯브레인사의 ‘코틀린’ 언어가 많은 개발자들로부터 사랑받고 있음은 굳이 자료를 보이지 않아도 될만큼이 되었다.

국비교육 부트캠프 소프트웨어 개발자 입문자와 고급자 모두를 위한 구성

이 책은 프로그래밍을 공부하기로 다짐한 초급자부터 인텔리제이의 기능을 모조리 끌어다 사용해보고 싶은 전문 사용자까지 모두 만족할 수 있도록 3라운드로 작성하였다. 책을 보라고 추천할 때, 보통 세 번은 보라 권하는데, 한 권을 읽고 세 번 본 것 같이 만들어보자는 생각을 했다.

1라운드는 가볍게 설치와 구성을 살펴보고, 폰트와 테마 설정으로 마음에 드는 인텔리제이를 만들어보는 과정으로 했다. 간단한 설정과 단축키를 살펴보면서 익숙해지는 과정을 담아냈다. 2라운드는 익숙해진 인텔리제이의 필수 기능을 소개하고 드러나지 않은 기능이나 단축키가 지정되지 않은 기능을 빠르게 불러내고 사용하는 방법까지 담아내려고 노력했다. 특히 리팩토링 기능은 코드의 위치마다 적합한 리팩토링이 제안되는 인텔리제이의 스마트한 기능 덕에 가능한 많은 기능을 찾아 소개해보고자 노력했다. 3라운드는 꼭 알아야 하는 추가 기능과 문제 발생시 대응할 수 있도록 설정관련 내용을 강화했다. 새로 시작되는 젯브레인의 인텔리제이 ‘A.I. Assistant’ 기능도 Github Copilot과 함께 미리 경험하며 담았다.

작가정보

저자(글) 박상도

공부는 하기 싫고 컴퓨터는 좋다는 이유로 초등학교 3학년 때 컴퓨터반에 들어갔다.
전자통신과로 고등학교를 졸업하고 이어 세기 말 벤처 열풍에 휩쓸려 자연스레 컴퓨터학과를 졸업했다. 직장 생활을 이어가며 동시에 정보과학과 이학석사를 취득했다.
개발자로 일하며, 블로그를 통해 누구보다 먼저 훌륭한 서적을 소개하고자 노력하고 있다.
어느 날 크리스마스까지는 책을 써보겠다는 약속을 하고 집필하기 시작했다.

이 상품의 총서

Klover리뷰 (0)

Klover리뷰 안내
Klover(Kyobo-lover)는 교보를 애용해 주시는 고객님들이 남겨주신 평점과 감상을 바탕으로, 다양한 정보를 전달하는 교보문고의 리뷰 서비스입니다.
1. 리워드 안내
구매 후 90일 이내에 평점 작성 시 e교환권 100원을 적립해 드립니다.
  • - e교환권은 적립일로부터 180일 동안 사용 가능합니다.
  • - 리워드는 1,000원 이상 eBook, 오디오북, 동영상에 한해 다운로드 완료 후 리뷰 작성 시 익일 제공됩니다.
  • - 리워드는 한 상품에 최초 1회만 제공됩니다.
  • - sam 이용권 구매 상품 / 선물받은 eBook은 리워드 대상에서 제외됩니다.
2. 운영 원칙 안내
Klover리뷰를 통한 리뷰를 작성해 주셔서 감사합니다. 자유로운 의사 표현의 공간인 만큼 타인에 대한 배려를 부탁합니다. 일부 타인의 권리를 침해하거나 불편을 끼치는 것을 방지하기 위해 아래에 해당하는 Klover 리뷰는 별도의 통보 없이 삭제될 수 있습니다.
  • 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
  • 도서와 무관한 내용의 리뷰
  • 인신공격이나 욕설, 비속어, 혐오 발언이 개재된 리뷰
  • 의성어나 의태어 등 내용의 의미가 없는 리뷰

구매 후 리뷰 작성 시, e교환권 100원 적립

문장수집

문장수집 안내
문장수집은 고객님들이 직접 선정한 책의 좋은 문장을 보여 주는 교보문고의 새로운 서비스 입니다. 교보eBook 앱에서 도서 열람 후 문장 하이라이트 하시면 직접 타이핑 하실 필요 없이 보다 편하게 남길 수 있습니다. 마음을 두드린 문장들을 기록하고 좋은 글귀들은 ‘좋아요’ 하여 모아보세요. 도서 문장과 무관한 내용 등록 시 별도 통보없이 삭제될 수 있습니다.
리워드 안내
  • 구매 후 90일 이내에 문장 수집 등록 시 e교환권 100원을 적립해 드립니다.
  • e교환권은 적립일로부터 180일 동안 사용 가능합니다.
  • 리워드는 1,000원 이상 eBook에 한해 다운로드 완료 후 문장수집 등록 시 제공됩니다.
  • 리워드는 한 상품에 최초 1회만 제공됩니다.
  • sam 이용권 구매 상품/오디오북·동영상 상품/주문취소/환불 시 리워드 대상에서 제외됩니다.

구매 후 문장수집 작성 시, e교환권 100원 적립

    교보eBook 첫 방문을 환영 합니다!

    신규가입 혜택 지급이 완료 되었습니다.

    바로 사용 가능한 교보e캐시 1,000원 (유효기간 7일)
    지금 바로 교보eBook의 다양한 콘텐츠를 이용해 보세요!

    교보e캐시 1,000원
    TOP
    신간 알림 안내
    인텔리제이 IntelliJ IDEA 자바 프로그래밍 필수 도구 웹툰 신간 알림이 신청되었습니다.
    신간 알림 안내
    인텔리제이 IntelliJ IDEA 자바 프로그래밍 필수 도구 웹툰 신간 알림이 취소되었습니다.
    리뷰작성
    • 구매 후 90일 이내 작성 시, e교환권 100원 (최초1회)
    • 리워드 제외 상품 : 마이 > 라이브러리 > Klover리뷰 > 리워드 안내 참고
    • 콘텐츠 다운로드 또는 바로보기 완료 후 리뷰 작성 시 익일 제공
    감성 태그

    가장 와 닿는 하나의 키워드를 선택해주세요.

    사진 첨부(선택) 0 / 5

    총 5MB 이하로 jpg,jpeg,png 파일만 업로드 가능합니다.

    신고/차단

    신고 사유를 선택해주세요.
    신고 내용은 이용약관 및 정책에 의해 처리됩니다.

    허위 신고일 경우, 신고자의 서비스 활동이 제한될 수
    있으니 유의하시어 신중하게 신고해주세요.


    이 글을 작성한 작성자의 모든 글은 블라인드 처리 됩니다.

    문장수집 작성

    구매 후 90일 이내 작성 시, e교환권 100원 적립

    eBook 문장수집은 웹에서 직접 타이핑 가능하나, 모바일 앱에서 도서를 열람하여 문장을 드래그하시면 직접 타이핑 하실 필요 없이 보다 편하게 남길 수 있습니다.

    P.
    인텔리제이 IntelliJ IDEA 자바 프로그래밍 필수 도구
    저자 모두보기
    저자(글)
    낭독자 모두보기
    sam 이용권 선택
    님이 보유하신 이용권입니다.
    차감하실 sam이용권을 선택하세요.
    sam 이용권 선택
    님이 보유하신 이용권입니다.
    차감하실 sam이용권을 선택하세요.
    sam 이용권 선택
    님이 보유하신 프리미엄 이용권입니다.
    선물하실 sam이용권을 선택하세요.
    결제완료
    e캐시 원 결제 계속 하시겠습니까?
    교보 e캐시 간편 결제
    sam 열람권 선물하기
    • 보유 권수 / 선물할 권수
      0권 / 1
    • 받는사람 이름
      받는사람 휴대전화
    • 구매한 이용권의 대한 잔여권수를 선물할 수 있습니다.
    • 열람권은 1인당 1권씩 선물 가능합니다.
    • 선물한 열람권이 ‘미등록’ 상태일 경우에만 ‘열람권 선물내역’화면에서 선물취소 가능합니다.
    • 선물한 열람권의 등록유효기간은 14일 입니다.
      (상대방이 기한내에 등록하지 않을 경우 소멸됩니다.)
    • 무제한 이용권일 경우 열람권 선물이 불가합니다.
    이 상품의 총서 전체보기
    네이버 책을 통해서 교보eBook 첫 구매 시
    교보e캐시 지급해 드립니다.
    교보e캐시 1,000원
    • 첫 구매 후 3일 이내 다운로드 시 익일 자동 지급
    • 한 ID당 최초 1회 지급 / sam 이용권 제외
    • 네이버 책을 통해 교보eBook 구매 이력이 없는 회원 대상
    • 교보e캐시 1,000원 지급 (유효기간 지급일로부터 7일)
    구글북액션을 통해서 교보eBook
    첫 구매 시 교보e캐시 지급해 드립니다.
    교보e캐시 1,000원
    • 첫 구매 후 3일 이내 다운로드 시 익일 자동 지급
    • 한 ID당 최초 1회 지급 / sam 이용권 제외
    • 구글북액션을 통해 교보eBook 구매 이력이 없는 회원 대상
    • 교보e캐시 1,000원 지급 (유효기간 지급일로부터 7일)