2014-02-22 3 views
8

나는 Sublime Text 2로 SASS를 사용하고 정말로 그것을 즐기기 시작했습니다. 그러나 CSS와 함께 작동하는 일부 자동 완성 기능은 SASS에서 작동하지 않습니다. 예를 들어, CSS 파일에 내가 입력 할 때 : 다음 left를 눌러 탭을 추가 할 경우 floattab을 누르면, 자동, 내가 할 세미콜론Sublime Text에서 세미콜론이 누락 된 SASS가있는 자동 완성?

float:

그리고 같은 추가

float:left;

그러나 SCSS 파일에서는이 작업을 수행하지 않습니다. 이 자동 완성을 다시 얻을 수있는 방법이 있습니까?

+1

이 시도 했습니까? http://stackoverflow.com/questions/11309185/sass-support-for-sublime-text-2 –

답변

14

는 고정 : https://github.com/sergeche/emmet-sublime/issues/70 SASS 구문

, 기본 사투리가 말대꾸하지하는 SCS (가 중요하다)입니다. http://sass-lang.com의 예제에 따르면 닫는 세미콜론은 이 필요하지 않습니다.

하지만 당신은이 동작을 변경할 수 있습니다 : 사용자의 Emmet.sublime-설정에서 파일을 과 같이 환경 설정 섹션의 sass.propertyEnd 속성을 추가

{ 
    "preferences": { 
     "sass.propertyEnd": ";" 
    } 
} 
+0

db 및 tab을 입력하면 display : block이 표시됩니다 (끝에는 세미콜론 없음). 어떤 생각을 어떻게 고쳐야합니까? –

+2

@GregoryBolkenstijn 답변을 업데이트했지만 수정 사항이 검토 대기 중입니다. Preferences.sublime-settings 파일에''disable_tab_abbreviations_on_auto_complete ": false '를 추가하십시오. – Iso

관련 문제