Fire JS Bin - Release Note

3.2.x

3.2.3
  - jQuery 업데이트 1.8.3
  - CodeMirror 업데이트 2.36
  - 라이브러리 및 코어 버전 정보 출력
  - 패널이 열리고 닫힐 때 소스영역 리사이즈

3.2.2
  - IE에서 소스코드 줄변경이 요상하게 되는 문제 수정 
  - IE에서 발생하는 Array.thread 콜백 오류 수정
  - 저장시 허용할 문자 추가(.,-_)
  - 힌트 패널이 갱신되지 않는 문제 수정
  - jsbin.manifest 캐시 일단 제거
  - chrome 브라우저에서 grayscale 오류 수정

3.2.1
  - HTML 라이브러리 선택시 head 태그 하단에 삽입
  - HTML 라이브러리 선택시 변동 영역 인덴트 자동계산
  - HTML에 이미 삽입된 라이브러리를 인식하고 버튼을 라이브러리 클리어 상태로 전환
  - 코드미러 Version 2.24 업데이트
  - 검색 인풋에서 엔터키를 입력한 경우에는 에디터로 자동 포커스 하지 않음
  - Ambiance, Blackboard 편집기 테마 추가
  - Line Move Up/Down 기능 추가 Alt + Up/Down
  - Line Copy Up/Down 기능 추가 Shift + Alt + Up/Down
  - Line Move Up/Down Min/Max 라인 오류 검사
  - Line Move Up/Down 멀티플 라인 편집 지원
  - Line Copy Up/Down 멀티플 라인 편집 지원
  - Line 삭제(Meta + D) 멀티플 라인 삭제 지원
  - 저장소 패널 하단에 버전정보 출력
  - template 전역변수를 repository로 대신함
  - repository 전역변수를 지역변수로 변환
  - apple-touch-icon.png 추가
  - apple-touch-startup-image.png 추가
  - 정적인 호출에는 소스코드를 전역 변수에 전달하지않고 pre > code 에 출력하도록 수정
  - 정적인 호출에는 pre > code에서 각 소스코드를 unescape 한후 변수로 저장
  - 소스코드를 변수로 만들어준 다음 pre 요소는 돔에서 제거
  - #bin CSS3 문법 오류 수정

3.2.0
  - 3.2.0 릴리즈
  - editor.operation 메서드 사용으로 Match highlight 성능 향상
  - 메치된 키워드와 선택된 키워드 표시문제 수정
  - CSSLint 패널 추가
  - Diff, JSHint, CSSLint는 웹워커에서 동작하도록 변경
  - jQuery 1.7.2 업데이트
  - Diff 패널 인터랙션 변경(기본 숨김)
  - Diff Revision 메뉴 추가
  - 메뉴 전면 재구성 및 구현 예정 항목 추가
  - Ajax 요청에 캐시된 파일이 응답되면 저장소 목록도 다시 갱신
  - 데이저베이스 용량제한(65535바이트)을 TEXT에서 MEDIUMTEXT으로 변경
  - 저장소 검색후 코드 변동사항 표시 및 저장이 안되는 문제 수정
  - 검색 또는 confirm에서 이벤트가 control로 전달되어 자동완성 실행으로 포커스를 잃어버리는 문제 수정
  - 검색 인풋 키워드 자동 갱신 오류 수정
  - 검색 키워드 갱신후 레이블이 사라지지 않는 문제 수정
  - 검색에서 키워드가 발견되지 않은 경우 다시 하이라이트
  - 저장소 삭제후 변동사항이 발생하는 문제 수정
  - 스트링 영역에서는 자동완성 발동하지 않음
  - 이제 beautifer는 WebWorker에서 작동함
  - 선택영역 beautify 오류 수정
  - compile 오류시 에디터가 먹동이 되는 문제 수정
  

3.1.x

3.1.21
  - Search.highlight 성능 개선
  - 커서 위치 이전에 있는 키워드를 찾지 못하는 문제 수정
  - 검색에 성공하면 편집기 자동 포커스
  - Match highlight 옵션이 비활성화 되어도 Match Count는 표시
  - Wrap Search 옵션 추가(비활성인 경우 다음 패널에서 이어서 찾음)
  - 검색 오류 비프음 추가
  - 패널간 검색시 highlight가 안되는 문제 수정
  - Match highlight 최적화
  - 컨텍스트 하위메뉴 잔상이 남는 문제 수정
  - 모바일 컨텍스트메뉴 스타일 최적화
  - 컨텍스트메뉴 라인요소 제거
  - prefixfree 라이브러리 제거
  - IE에서 Out of memory 오류 수정
  - IE에서 undefind 오류 수정
  - Window용 단축키 심벌 변경
  - Auto Complete 옵션 추가
  - Activeline 스타일 배경 요소로 변경
  - Selection 스타일에 투명도 제거
  - Settings 메뉴 분산 가능하도록 구조 변경

3.1.20
  - Search에서 매치되는 량이 일정 수 이상일때메만 스레딩
  - Codemirror에서 제공하는 편집 단축키 메뉴 추가 및 재구성
  - Shortcut에 특수문자 매트릭스 추가
  - Replace All 메뉴 추가
  - Compile 오류 수정
  - alert이 뜬 상태에서 데이터가 바뀌면 즉시 종료
  - esc 키에 순차적 상황 종료 할당
  - 라인의 처음으로 이동은 goLineStartSmart를 기본으로 함
  - 저장소 검색시 포커스가 두개가 되는 문제 수정
  - 검색 프로그래스바의 transition 효과 제거
  - 검색 프로그래스 변화 표현을 1% 단위로 변경
  - zencoding과 shortcut 스크립트 분리
  - controls.search.close 메서드 export
  - panels.key에서 트리거가 아닌경우 control.key로 이벤트 전달
  - status 기능들이 패널 이름을 알아내는 방법 변경
  - Ajax 응답이 manifest 캐시된 html인 경우 해시 붙여 다시 요청
  - 큰 배열 프로세싱을 위한 thread를 클래스로 변경
  - Array.prototype.thread 추가
  - Function.prototype.throttle 추가
  - 배열 스래드 실행중에 새로 생성된 스래드가 비정상 적으로 작동하는 문제 수정

3.1.19
  - Zen Editor에서 지원하는 단축키 충돌 수정 및 메뉴 추가 및 분산 적용
  - Zen Editor와 코어 코드 분리 및 커스토마이즈
  - Shortcut of virtual keydown event
  - 클릭 트리거로 호출하던 단축키 액션 제거 및 가상화
  - 메뉴의 단축키 힌트가 OS에 따라 다르게 표시됨
  - Edit 메뉴와 Text 메뉴 구분
  - throttle에 취소하기 위한 cancel 메서드 추가
  - throttle에 즉시 완료를 위한 finish 메서드 추가
  - Shortcut에 convert 메서드 추가
  - Shortcut 오브젝트의 키조합 정보를 비트연산으로 치환
  - Shortcut Matrix 처리속도 개선
  - Tab키를 마구 누르면 발생하던 자동완성 오류 수정
  - Panels.key 트리거 호출에서 함수 호출로 변경
  - ViewTab 이벤트 스톱 오류 수정
  - Preview, Showlive가 상태 채크표시 안되는 문제 수정
  - Text 도구 활성/비활성 감시
  - Share의 SNS 버튼 확대
  - 라이브러리 선택 메뉴를 HTML Status 로 이동
  - jQuery Chosen 라이브러리 용도에 맞게 수정

3.1.18
  - html tag와 attribute 그리고 value를 자동완성 함
  - css propertie와 value를 자동완성 함
  - 자동완성 활성시 자동완성 추천요소의 출력 공간이 부족한 경우 콘텍스트 활성
  - tag 자동완성에서 self closing tag를 인식
  - 주석 영역에서는 자동완성 작동하지 않음
  - Support zen coding for HTML and CSS
  - find, replace input 레이블 추가
  - zec coding 단축키 충돌 방지
  - live 패널 갱신 오류 수정
  - panels.live.update 스로틀타임 1.8초로 증가
  - onKey와 onScroll 이벤트에 panels.live.update.delay 적용
  - 도움말 패널이 감춰지지 않는 문제 수정
  - states 메뉴 shortcut에서 포커스가 이동하지 않는 문제 수정
  - TabSize 설정이 기본 설정과 일치하지 않는 문제 수정
  - 패널 닫기 단축키 추가(⌃⌘W)
  - Comment 에서 type을 구분하지 못하던 버그 수정
  - 레이블 변경 Minify => Compress

3.1.17
  - Hint 출력에 throttle 적용
  - Hint 데이터가 없는 상황에서 데이터 요청에 성공하면 재귀 호출
  - HTML Hint, Diff Patch 텍스트 데코레이션
  - Search bar 스타일 오류 수정
  - JS Autocomplete 와 JS Hint 연동
  - code change callback 부담 감소
  - mobile 모드에서 메뉴를 토글방식으로 변경
  - 트위터 인증 후 잘못된 주소가 콜백되는 오류 수정
  - mobile에서 status 메뉴에 단축키가 노출되는 문제 수정
  - 모듈 함수 전달 및 발동 그리고 호출명을 조금더 명확하게 변경
  - 프리뷰 상태에서 Browser 토글시 메뉴 disable이 풀리는 문제 수정
  - 에이터의 포커스 변동 조건 검증 오류 수정
  - manifaset 캐시된 HTML로부터 자료가 불러진 경우 경고
  - revert시 초기화 되지 않던 문제 수정
  - Preview 상태로 리로드시 메뉴 disable이 되지 않는 현상 수정 
  - 서브메뉴 타이틀이 체크되는 현상 수정
  - getMaxRevision 오류 무시
  - throttle에 추가적인 연장을 위한 delay 메서드 추가
  - onKey와 onScroll 이벤트에 diff.change.delay 적용

3.1.16
  - added JS, HTML, CSS reference hints(JSON format)
  - request hints json form server when Hint panel opening
  - display JS reference hints in Hint panel
  - 레퍼런스 자료가 필요한 경우에만 동적으로 호출
  - HTML Hints에 Tag 레퍼런스 출력
  - HTML Hints에 JS/CSS context 구분하여 레퍼런스 출력
  - 레퍼런스가 로드되지 않은 경우 동적 호출
  - HTML Attribute, Event 래퍼런스 추가
  - HTML Hints에서는 래퍼런스 타입 구분
  - 래퍼런스 타입에 따라 레이블 색상이 구분됨
  - CSS 래퍼런스 출력은 신경도도 않썼는데 잘됨
  - 래퍼런스 중첩 요청 및 동일한 결과를 다시 찾지 않음
  - HTML에서 텍스트 영역이나 스트링 영역을 선택하면 속해있는 태그를 힌트 함
  - JSHint 라이브러리 업데이트
  - JSHint laxcomma 옵션 활성
  - JSHint reason과 evidence 순서 및 스타일 변경
  - Status 패널이 나타나지 않는 문제 수정
  - Errors 패널 루프 개선
  - Editors Refresh, Notyfy Close, Panel Hide throttle 오류 수정
  - CSS Hint에서는 prefix를 제거한 결과를 보임

3.1.15
  - next/previous 메뉴 활성화 되지 않는 문제 수정
  - threaded loop에 break 이벤트 추가
  - threaded loop에 finish callbak 추가
  - threaded loop가 작동하는 동안 drawing되는 모습을 감춤
  - bootstrap progress feature 추가
  - match highlight의 progress 출력
  - replace의 progress 출력
  - jquery.chosen 인풋에 포커스가 잡히지 않던 문제 수정
  - unmark process가 보이던 문제 수정
  - threaded loop maxLines, maxMatch 한도 증가
  - threaded loop index 반환
  - threaded loop finish callback이 호출되지 않는 문제 수정
  - fixed display autocomplete widget at the edge of the screen
  - removed start and end button of scrollbar for autocomplete widget
  - applying automatic formatting to a selected cell range
  - filtering combination mata and arrow keys for autocomplete
  - removing autocomplete widget when scrolling and focusing
  - added auto close tag settings
  - removed open tag and close tag action

3.1.14
  - 라인 선택 편집 메뉴 추가
  - 검색 인풋에서 cmd+F를 다시 누르면 포커스를 잃는 문제 수정
  - 검색 바의 도구룰 사용하면 match highlight가 안되는 문제 수정
  - 검색 focused highlight 스타일 제거
  - match highlight 최대 라인 수, 최대 아이템 수 제한 적용
  - 모바일에서는 코드 자동완성 기능 비활성
  - 모바일 디바이스에서 tap-highlight 비활성
  - 모바일 디바이스에서 text-size-adjust 비활성
  - 라인 삭제시 두 줄씩 지워지는 문제 수정
  - PRODUCTION 모드에 MANIFEST CACHE 적용
  - Google Pagespeed 최적화 (98점 달성)
  - Bootstrap 부분 적용
  - Settings 모듈로 구분
  - LineStyle 설정 추가
  - LiveView가 나타나지 않는 문제 수정
  - match highlight가 풀리지 않는 현상 수정
  - manifest에 의해 ajax 요청이 cached html로 응답되는 경우에 대한 대응
  - Browse와 Preview는 더이상 상호작용 발생하지 않음
  - Match Highlight 기능 활성/비활성 옵션 제공
  - Match Highlight에 threaded loop 적용
  - online/offline 상황 감시 및 메시징
  - preview/liveview 상태에서 redraw 기능 추가

3.1.13
  - jquery trigger에 의한 에디터 이벤트 호출 제거
  - Panels 모듈 리팩토링
  - 단축키 연속 입력시 context-menu 블링크 딜레이 제거
  - matchHighlight 플러그인 덜어 내고 검색에서 구현한 마킹으로 대체
  - Sotial total count cache(한번 확인한 값은 요정 없이 갱신)
  - focused editor 함수 호출 제거
  - 더이상 공백이 match highlight되지 않음
  - 코드미러2 브랜치 버전에서 탭 입력 단축키 충돌로 패널이동 단축기 변경 (cmd + '{' or '}')
  - 라이브 패널 리사이저 포지션 복구되지 않는 문제 수정
  - 라이브 패널이 애니메이션 되는 동안 너비 고정으로 리플로우 현상 없앰
  - Errors 모듈 갱신 안되는 문제 수정
  - matchHighlight 타이머 적용
  - 첫 검색시에만 즉시 matchHighlight 호출
  - matchHighlight와 searchHighlight 구분
  - 문자열이 Highlight된 상태에서 현재 선택영역이 표시되지 않는 문제 수정
  - 1컬럼에서 preview 후 splitter가 출력되는 문제 수정
  - 더이상 textarea로 부터 코드를 얻거나 넘겨주지 않음
  - 더이상 CodeMirror1용 getCode, setCode overhang을 사용하지 않음
  - 모바일 코드미러 피쳐 애뮬레이션 코드 제거
  - 검색 코드 리팩토링(함수 호출 감소)
  - 크롬 콘솔 스타일 스크립트 코드 자동완성 기능 추가

3.1.12
  - 로컬히스토리에 새로 추가된 셋팅 값이 없어 발생하는 오류 우회
  - Share 카운트 호출은 저장소가 변경된 때에만
  - Share text는 실제 문서 타이틀
  - 문서 title의 동적 변화
  - 문서 title에는 code_id와 revision 정보가 출력됨
  - Sharee 플러그인 카운트 갱인시 이벤트 중첩 문제 수정
  - 공유용 주소가 리디렉션되어 엉뚱한 주소로 공유되는 문제 수정
  - 저장소가 삭제된 경우 메시지 출력
  - prompt 다이얼로그에서 아무값도 입력치 않은경우 'true'로 작성되던 문제 수정
  - history.pushState를 지원하지 않는 경우에만 오류 메시지 보존
  - Sharrre 플러그인 경량화(버튼 생성모드 제거)
  - 파일 드롭 오류 수정
  - Editor 클래스 리팩토링
  - IE에서만 발생하는 알수 없는 스크립트 오류 수정
  - Modernizr 2.5.3 적용(@font-face customaze)
  - 구린 IE 사용자에게 더러운 사용자 경험 제공 시작
  - Ctrl을 조합하는 일부 단축키 변경
  - 라이브 열린상태로 리프레시하면 발생하던 오류 수정
  - 라이브를 열고 리프레시하면 실행되지 않던 문제 수정
  - 저장소 하단 메뉴 나오지 않던 문제 수정
  - 패널단위 리버트 기능 추가

3.1.11
  - 파이어폭스에서 splitter 포지션 계산 오류 수정(미친 jQuery가 %를 px로 반환;)
  - 파이어폭스에서 키보드 이벤트 버블이 발새하는 현상 수정
  - 크기 변환 도구 사용시 상단 빈 줄이 삽입되던 문제 수정
  - 코드 Minify, Compile, Bookmarklet 변환시 크기 변동사항 알림
  - Bookmarklet 변환 오류 수정
  - 파이어폭스 지원 (tested 11.0 version)
  - 헬프 메서드명 컨트롤러 단위로 변경
  - 현재 Diff중인 리비전 정보 패널 타이틀바에 출력
  - Diff 초기화 오류 수정
  - 프리뷰시 변경되었던 문서 타이틀이 복구 되지 않는 문제 수정
  - 타이틀 업데이트 및 리버트 상태 확인 로직 변경
  - Tinycon 커스토마이즈(일반문자 가능, private member)
  - 저장이 필요한 경우 파비콘을 통해 알림
  - 크롬에서 리플로우 발생으로 변동이 발생한 경우에만 갱신
  - 기능 단위 모듈화
  - SNS 공유하기 인터랙션 추가
  - Sharrre 플러그인 추가(세어 카운트 실시간 확인)
  - 데이터 변경시 Sharrre 실시간 갱신
  - 모바일 코드미러 스크립트 오류 수정
  - url에 리비전을 생략하면 1번을 자동 선택하던 것을 마지막 리비전으로 리디랙션
  - permalink에 latest가 작동하지 않던 문제 수정

3.1.10
  - Diff 데이터는 리비전 이동을 제외하고 모두 초기화
  - panel과 content 컨트롤러 분할
  - 현제 위치한 커서보다 짧은 컨텐츠를 로드할 때 'chunkSize' undefined error
  - add editor(s) setReady method
  - "changed" 플래그 확인이 두번씩 실행되던 문제 수정
  - HTML Diff 패널에서 escape 안되던 문제 수정
  - 'chunkSize' 오류는 'autoClearEmptyLines' 옵션이 활성화 되어 있을때만 발생하는 것으로 확인됨
  - ClearEmptyLines 옵션 비활성
  - chunkSize 오류 회피용 커서 이동 코드 주석
  - Diff Pretty/Patch 뷰토글 오류 수정
  - Diff 비교 순서 뒤바뀜 수정
  - Diff 변경시 스크롤 높이 유지
  - 찾아진 키워드 캐시하여 다음/이전 키워드 찾기 속도 향상
  - 더이상 찾을 키워드가 없을 때 발생하던 오류 수정
  - Diff Pretty 모드에서도 카운트 출력
  - notify 함수로 기존 tip 출력 교체
  - 라우팅 룰 오류 수정 및 변경
  - Status 컨텍스트메뉴는 클릭 오픈
  - Code Folding 기능 추가
  - 탭 문자 보이기/숨기기 셋팅 추가
  - 컨텍스트메뉴 사라짐 오류 수정
  - Minify 또는 Compile 후 Blocker에 의해 먹동되던 오류 수정
  - 라이브뷰 splitter 사라지지 않는 문제 수정

3.1.9
  - 'chunkSize' undefined error 수정
  - Three.js 라이브러리 추가
  - 검색바 버튼 스타일 변경
  - 저장소 레이블을 max 리비전에서 리비전 레코드 수로 변경
  - 오너와 멤버를 구분(멤버는 카운트가 녹색으로 나타남)
  - 오너 룰: 리비전 1에 기록된 사용자
  - 멤버 룰: 오너가 아니면서 동일 저장소에 리비전을 생성한 사용자
  - 멤버는 프로젝트명을 변경하거나 저장소 전체를 삭제할 수 없음
  - 수신 데이터에 auth 타입 추가
  - 저장소 포커스 메서드 추가 및 통합
  - 저장소 검색시 포커스가 증식하던 문제 수정
  - 상태창에 Diff 패널 추가
  - Diff 마지막 저장된 코드와의 변동사항 실시간 확인
  - Diff 대상 리비전 변경 다이얼로그 추가
  - Diff 다이얼로그 "saved", "latest" 바로가기 지원
  - Diff 패널 높이 자동 계산
  - Diff 프리티 모드 Patch 뷰 기본 추가
  - 저장하거나 변경시에 template 데이터 갱신후 diff clear
  - 상태 패널 선택 불가 영역 변경
  - 상태 패널 닫기 버튼 헨들러 통합
  - JSBin 2.9.9 코드 머지(latest 주소 사용 가능)
  - 코드미러2 마스터 브랜치 업데이트
  - Diff 패널에서 현제 비교중인 리비전 고정 기능 추가
  - 패널별 Diff 모드 설정 가능하도록 변경
  - Diff 패널은 보여질 아이템이 없는 경우 자동으로 닫히지 않음

3.1.8
  - 히스토리 이동 구현(onpopstate 한번 호출한 데이터는 요청없이 갱신)
  - 뒤로 이동시 저장소 포커스위치로 스크롤 이동
  - 키다운 이벤트 전역 적용 순차적 버블 스탑
  - 편집기에서 다음 키워드 찾기시 스킵되는 현상 수정
  - 편집기 포커스 이벤트는 변동사항이 있을때만 트리거
  - 해시 변경시에도 데이터 본존
  - 프리뷰 패널 토글링
  - 패널들(js, css, html, live, preview, repo) 갱신 코드 통합
  - 모바일코드미러 오류 수정
  - 새 저장소 작성시 포커스가 남아있던 문제 수정
  - HTML 소스 보기 메뉴 추가
  - 편집기단위 소스보기 링크 view-source scheme로 변경
  - HTML 주석에 편집주소가 잘못 표기되는 문제 수정
  - 소스보기에 사용될 Contet-type 해더 추가
  - 리비전 이동시 저장소 포커스가 상실되던 문제 수정
  - resize 이벤트를 사용하는 코드에서 프리뷰가 시작되지 않던 문제 수정
  - 프리뷰를 종료해도 iframe 이 남아있어 계속 동작하던 문제 수정
  - 새 저장소가 저장되지 않던 문제 수정
  - 저장소 도구 갱신 오류 수정
  - 저장소 이름 변경시 인풋에 기존 값 입력
  - 프리뷰 종료후 코드가 갱신되지 않는 문제 수정

3.1.7
  - 서브 메뉴 진입시 상위 메뉴 포커스 유지
  - 스테이터스 열린 상황 표시
  - 키워드 굵게 표시설정 추가 및 적용
  - 서체크기 조정 적용
  - 태마가 어두운 경우 배경색상 변경 자동 반영
  - 저장소 감추기에 메뉴도 포함
  - "Browse" 메뉴 View로 이동
  - 헤더의 빈 영역 선택시 편집기 포커스
  - 서브메뉴 타이틀이 클릭되던 문제 수정
  - 에디터 포커스가 Null이 되는 상황 제거
  - 이벤트 버블 중지 완화
  - 힌트 및 경고 패널 애니메이션 오류 수정
  - 많은 량의 코드를 붙여넣으면 래이아웃이 깨지는 문제 수정
  - 마스터 브랜치의 코드미러2 소스로 갱신
  - 딤드 메뉴 안내 메시지 추가
  - 저장소 컨펌 다이얼로그 추가
  - 저장시 변화 유무 검사
  - 역역선택으로 다음 키워드 검색시 인풋 갱신
  - 일부 편집기 테마 제거
  - 에디터가 블락 상태에서는 키입력 중지
  - 'chunkSize'오류로 진행이 안되던 문제 수정
  

3.0.x

- JSBin 2.9.8 코드 머지
- 코드미러 2.22 업데이트
- Beta 모듈 제거
- Apprise 라이브러리 추가
- PrefixFree 라이브러리 추가
- Beautifier 라이브러리 추가
- 레이아웃 재구성
- 컨텍스트메뉴 커스토마이즈
- CSS 편집 추가
- 도움말 재구성
- 트위터 Auth 인증 추가
- 편집기 환경설정 추가
- 편집기 테마설정 추가
- 이미지 제거
- 웹폰트 아이콘 적용
- 클로저 컴파이얼러 도구 추가
- 패널 스크립트 분할 작성
- 데이터 스크립트 분할 작성
- Ajax 히스토리 기반으로 데이터 통신 전면 수정
- 창크기 조정 커스토마이즈
- 창크기 조정 핸들러 추가
- 코다스타일 검색창 추가
- 스크롤러 커스토마이즈
- 패널단위 액션 메뉴 추가
- 메뉴에 단축키 힌트 출력
- 저장소 검색
- 커서위치 표시기 추가
- 라인 강조기 추가
- 북마클릿 생성도구 추가
- 단축키 지원 강화
- 코드 구조 전면 수정
- 구린 코드 및 찌질한 코드 제거
  

Featurs

- Featurs
  - CSS 편집 지원
  - 코딩 환경 설정
  - 편집기 테마 설정
  - 서체크기 및 키워드 스타일 설정
  - 단축키 지원 확대
  - CSS3 기반(노 이미지)
  - 코다 스타일 상태바
  - 문자열 찾기 및 바꾸기
  - 저장소 문자열 검색
  - 로컬 파일 드랍 오픈
  - Minify 및 Beautify 내장
  - Closure Compiler 도구 제공
  - Match Highlight
  - 브레이스 디텍팅
  - 커서위치 표시기
  - 모든 요청에 history.pushState 사용
  - 실시간 Diff 갱신 및 패널
  - 파비콘을 통한 변동사항 알림
  - 패널단위 리버트
  - 크롬 콘솔스타일 스크립트 코드 자동완성
  - 실시간 CSSLint 갱신 및 패널 제공
  - 웹워커에서 작동하는 Diff, JSHint, CSSLint
  - CSS, HTML, JS 레퍼런스 힌트 패널
  - 모바일 브라우저 지원
  - 윈도우/맥 호환 단축키 지원
  - HTML, CSS ZenCoding 지원
  - manifaset를 통한 오프라인 편집 지원
  - Bootstrap 스타일 적용
  - 코드 폴딩 지원
  - SNS 링크 공유

- UI
  - 모든 도구 컨텍스트 메뉴화
  - chosen 라이브러리 커스토마이즈
  - 컨트롤 영역 스타일 리프레시
  - 4단 창크기 조정 지원
  - CSS 기반 애니메이션
  - 코다 스타일 검색 패널
  - 코다 스타일 상태바
  - 씬 스크롤러
  - 패널별 메뉴
  - 커서위치 표시
  - Apprise 다이얼로그

- 보기
  - 단축키 지원
  - 편집기 테마 변경
  - 프리뷰 / 탭간 상호작용
  - 다음 / 이전 탭 이동
  - 저장소 보임/숨김

- 저장소
  - 저장소 컨텐츠 검색
  - 리비전 이동도구와 메뉴 통합
  - 스타일 리프레시
  - Ajax CRUD
  - 코드 변동 상태 표시

- 검색
  - 관련기능 모두 단축키 지원
  - 이전/다음 키워드로 커서 이동
  - 코다 스타일 검색 패널
  - 현재 선택된 문자열 자동 찾기 입력
  - 건별 또는 모두 찾아 바꾸기
  - 패널을 열지 않아도 검색 가능
  - 검색된 아이템 수 표시
  - Wrap Search 옵션
  - 검색 오류 비프음 출력
  - 다음 패널로 이어서 검색
  - 검색량이 많을 때 프로그래시브 출력

- 편집
  - 포커스 라인 하이라이트
  - 키워드 매치 하이라이트
  - Closure Compiler
  - 북마크릿 생성도구
  - JS, HTML, CSS Minify
  - JS, HTML, CSS Beautify
  - P.A.C.K.E.R 코드 복원
  - 선택 영역 주석 지원
  - 라인 이동 도구
  - 라인 삭제 도구
  - HTML, CSS, JS 자동완성
  - goLineStartSmart
  - HTML, CSS ZenCoding 지원

- 설정
  - 빠른 설정을 위한 항목 분산 배치
  - 라인넘버 출력
  - 자동 줄변경
  - 서체 크기
  - 탭 사용여부
  - 탭 보여질 크기
  - 탭에 사용할 간격
  - 스마트 인덴트 사용
  - 빈라인 자동 삭제
  - 브레이스 매치 하이라이트
  - 서체 크기 조정
  - 키워드 굵게 표시

- 상태
  - 패널 리사이즈 도구
  - 패널 닫기 도구
  - 커서 위치 표시
  - 스크립트 경고
  - 패널별 편집 매뉴
  - 힌트(팁) 패널
  - 소스 링크
  - Diff/Patch 패널
  - Diff Rivision 관리자