Sublime Text 따라잡기 [강력한 에디터와 플러그인 활용이 가능한 차세대 IDE]
- 원서명Mastering Sublime Text (ISBN 9781849698429)
- 지은이댄 펠렉
- 옮긴이곽용훈
- ISBN : 9788960775442
- 14,000원
- 2014년 04월 23일 펴냄 (절판)
- 페이퍼백 | 140쪽 | 188*235mm
- 시리즈 : acorn+PACKT
판매처
- 현재 이 도서는 구매할 수 없습니다.
책 소개
요약
서브라임 텍스트는 강력한 기능의 텍스트 에디터이면서 최신 웹 트렌드에 맞는 통합개발환경(IDE)이다. 이 책에서는 서브라임 텍스트의 강력한 에디터 기능을 소개하고 단축키와 함께 반복적인 사용을 통해 프로그래밍을 위한 최적의 도구로 설정하고 익힐 수 있다. 책에 실린 예제를 따라 스니펫이나 플러그인을 설치하고 활용하다 보면 차세대 IDE로서의 서브라임 텍스트의 진가를 확인할 수 있다.
이 책에서 다루는 내용
■ 고급 검색과 치환 기법에 대한 개념
■ 서브라임에서 코드 인텔리전스(Code Intelligence) 활용
■ 서브라임에서 실시간 린팅(Linting) 적용과 제어
■ 단축키 오버라이딩과 관리
■ PHP, 자바스크립트, 파이썬, 루비 코드의 테스트와 디버깅
■ 플러그인 개발과 등록
■ 서브라임을 이용한 스니펫 생성
■ vi 모드에서의 서브라임 사용
이 책의 대상 독자
이 책은 서브라임 텍스트를 써보길 원하거나 현존하는 기술을 완벽하게 익히고 싶은 모든 언어를 사용하는 개발자를 위한 책이며 무료로 테스트하는 중이거나, 라이선스가 있는지 여부는 상관없다. 다른 코드 에디터나 통합개발환경(IDE)은 필요하지 않으며 서브라임 텍스트에 대한 지식도 필요 없다.
이 책의 구성
1장, 서브라임 텍스트 설치 다양한 플랫폼에서 시작하는 방법과 기본 설정을 도와준다.
2장, 코드 수정 내비게이션 테크닉, 단축키, 꼭 필요한 플러그인을 다룬다.
3장, 스니펫과 매크로, 키 바인딩 스니펫 사용과 매크로, 키 결합 관리를 다룬다.
4장, 사용자 설정과 테마 개발 색깔부터 화면 분할까지 작업환경을 설정하는 방법을 설명한다.
5장, 빈티지 모드 사용 빈티지 모드를 소개하고 빈티지 모드의 설정과 활용 방법을 설명한다.
6장, 코드 테스트 다양한 언어에서 코드를 테스트하는 방법을 설명한다.
7장, 디버깅 서브라임 텍스트로 다양한 언어에서 코드를 디버깅하는 방법을 설명한다.
8장, 자신만의 플러그인 개발 서브라임 텍스트 플러그인을 개발하고 커뮤니티에 등록하는 법을 알려준다.
목차
목차
- 1장 서브라임 텍스트 설치
- 서브라임 텍스트 설치 준비
- 맥 OS X에 서브라임 텍스트 설치하기
- 서브라임 CLI로 작업하기
- 32/64비트 윈도우에 서브라임 텍스트 설치하기
- 서브라임을 환경설정에 추가하기
- 리눅스에 서브라임 텍스트 설치하기
- 우분투 32/64비트에 서브라임 텍스트 설치하기
- 서브라임 텍스트를 기본 에디터로 설정하기
- 그 밖의 리눅스 배포판에 서브라임 텍스트 설치하기
- 데스크톱 파일 추가하기
- 데이터와 패키지 디렉토리
- 데이터 디렉토리
- 패키지 디렉토리
- 사용자 패키지
- 패키지와 플러그인, 스니펫, 매크로 탐구
- 처음 서브라임 실행하기
- 간단한 사용법
- 서브라임 명령어 팔레트
- 파이썬 콘솔
- 패키지 컨트롤 빠르게 설치하기
- 요약
- 2장 코드 편집
- 찾기와 바꾸기 기능
- 정규 표현식
- 찾기와 바꾸기: 단일 파일
- 증분 검색
- 찾기와 바꾸기: 다수의 파일
- 컬럼과 다중 선택 기능
- 컬럼 선택
- 모두 탐색하기
- 모든 것으로 이동하기
- 심볼 검색
- 프로젝트
- 폴더
- 설정
- 시스템 빌드
- 프로젝트 간의 탐색
- 필수 플러그인 SublimeCodeIntel 사용하기
- 설치하기
- 사용하기
- 설정하기
- SublimeLinter로 린트하기
- 설치하기
- 사용하기
- 설정하기
- 꼭 알아야 할 단축키
- 일반
- 탭
- 북마크
- 편집하기
- 요약
- 3장 스니펫과 매크로, 키 바인딩
- 간단한 스니펫 예제
- 스니펫 이해하기
- 스니펫의 동작 원리
- 파일 형식과 문법
- 스니펫 기능
- 첫 번째 스니펫 생성하기
- 패키지 컨트롤 스니펫 사용하기
- 매크로 레코딩과 편집, 활용
- 매크로 레코딩하기
- 매크로 실행하기
- 저장과 편집
- 저장된 매크로 바인딩하기
- 새로운 키 바인딩
- 요약
- 4장 사용자 설정과 테마 개발
- 키 바인딩 오버라이드와 관리
- 플랫폼 특화 키 바인딩
- 키 맵 파일 구조
- 바인딩 키
- 고급 키 바인딩
- 키 바인딩 관리
- 서브라임 기본 설정 이해하기
- 설정 파일의 타입
- 커스터마이징
- 패키지 추가하기
- 탭과 공백
- 색상과 테마로 서브라임 꾸미기
- 비주얼 설정
- 서브라임 테마
- 색상 배합
- 화면 분할 기능
- 요약
- 5장 빈티지 모드 사용
- 빈티지 모드 이해하기
- vi 알아보기
- 빈티지 모드 설정
- 빈티지 모드 기능
- 빈티지 편집 모드
- 빈티지 모드 명령어
- 모드 변경 명령어
- 이동 명령어
- 편집 명령어
- Vintageous 알아보기
- 요약
- 6장 코드 테스트
- 서브라임 텍스트로 테스트하는 법
- PHP 개발 테스트하기
- PHPUnit에 대해 알아보기
- 서브라임 PHPUnit 플러그인 사용하기
- 도움되는 PHPUnit 스니펫
- 파이썬 개발 테스트하기
- 서브라임 unittest 사용하기
- 루비 개발 테스트하기
- 서브라임 RubyTest 사용하기
- 번들러 지원
- 요약
- 7장 디버깅
- 서브라임 텍스트에서 디버깅하는 법
- Xdebug로 PHP 디버깅하기
- 서브라임 Xdebug 사용하기
- 웹 인스펙터로 자바스크립트 디버깅하기
- 서브라임 웹 인스펙터 설치하기
- 서브라임 웹 인스펙터 사용하기
- GDB로 C/C++ 디버깅하기
- SublimeGDB 사용하기
- 요약
- 8장 자신만의 플러그인 개발
- 준비
- 플러그인 시작
- 플러그인 개발
- 플러그인 등록
- 요약
도서 오류 신고
정오표
정오표
[2014-07-08]
p.41 3행
1 ) OS X에서 Ctrl +Shift + P나 Command + Shift + P를 눌러" → "윈도우나 리눅스에서는 Ctrl + Shift + P나, OS X에서 Command + Shift + P를 눌러
2) OS X에서 Ctrl +Shift + P나" → "+"와 "Shift" 사이 공백 띄울 것