sublime text2의 emmet 과 zencoding...
레온
안녕하세요 하코사 고수님들~
가입한지는 상당히 오래되었습니다만 항상 눈팅만 즐기다가 오늘 여러분께 하나 여쭤볼 문제가 생겼네요 ...
현재 에디터 프로그램을 sublime text2를 사용하고 있습니다. 라이센싱 된거구요..
일전에 해당 툴에서 zencoding 을 설치해서 사용하다가 어느날 갑자기 일부 치트키가 안먹는 현상이 발생을 하더라구요.음 예를 들면 ulli 의 경우 하부 엘리먼트 생성이 안된다던지.. 뭐 이런 몇가지의 치트가 안되는 경우였습니다.
해결방법을 고민하다가 이래저래 둘러보니 zencoding 이 업그레이드 되면서 sublime에서는 emmet을 사용해야 한다는얘기가 있어서 설치를 다시해본 결과 정상적으로 태그화가 진행되어서 별문제 없이 쭉 사용을 하고 있었습니다.
그런데 어제부터 또다시 emmet의 치트가 몇가지 안먹는 현상이 또 발생을 하더라구요..;;;역시나 안되는건 하부엘리먼트 생성이나 html:5 의 dtd 치트같은 일부의 경우에서만 또 작동을 안하고 있습니다.
일전에 안될때도 고민을 하면서 생각을 해봤던 문제인데...혹시.. sublime text가 json기반으로 제작된 에디터라 설치된 package setting들도 emmet 본사이트의 데이터와 연동을 수시로주고 받는것이 아닌가.. 하는 생각이 들었습니다.
local기반이라면 정상적으로 운용되던 package가 일정시점에서 작동을 안하는 경우가 생길 이유가 없다는 생각이 들어서요..
혹시 이 문제에 대해 잘 아시는 분이 있으시면 고견을 부탁드리는 바입니다.
4월 초순인데도 아직 날씨가 쌀쌀한데 하코사회원여러분들도 건강에 유념하시길 바라겠습니다 ^^
-----------------------------------------------------------------------------
자문자답이 되는군요... 1시간여동안 이래저래 뒤적뒤적 해보니...sublime text는 로딩이 됨과 동시에 설치되어 있는 package를 본서버(wbond)와 통신하여 패치를 진행하는군요..;;
싹다 지우고 재설치를 하고 emmet package도 재설치를 해보니..v2013.04. 08. 06. 06. 01 버젼으로 업데이트가 된 새로운 package로 표시가 되네요..;;엊그제 패치가 새로 진행이 되었는데package auto upgrade 기능이 설치되어 있어서 package 동기화를 구현하는데약간의 오류가 있나봅니다.
신경써서 답변해 주신분들 감사드립니다. ^^
-
빵돌
저도 가끔 emmet가 말썽을 일으키는 경우가 종종 있어요
st2를 종료 했다가 켜면 문제 없구요.
st3가 현재 베타버전 테스트중이니 나중에 다 고쳐질거라 생각합니다.
그리고 st2의 플러그인들은 로컬 기반일거에요.
Preferences - Browse Packages 들어가보시면 설치되어진 폴더가 나옵니다.
통신이 필요한거면 인터넷 연결 안된 pc에서는 사용하기 어렵잖아요 ^^