2017-09-12 1 views
2

Sciter UI 라이브러리에 대한 사용자 지정 기능이있는 HTML/CSS/JS 환경의 사용자 지정 처리를 추가하려면 확장 프로그램이 설치되어 있어야합니다. 일의 대부분은 몇 가지 특별한 기능이있는 일반 HTML 동안사용자 지정 파일 연결에 서식 추가

"files.associations": { 
    "*.scs": "sciter-css", 
    "*.shtm": "sciter-html", 
    "*.shtml": "sciter-html" 
}, 

: 그러나,이 확장은 내가 같은 것들을 verions, sciter 사용자 정의를 사용하고자하는 파일 형식을 연결하는 나를 필요 확장 언어 파일에 추가되었습니다.

이러한 사용자 지정 연결을 사용할 수 있지만 VSCode에 문서의 서식을 지정하기 위해 내장/기본 HTML 서식을 사용할 수있는 방법이 있습니까? (CSS에 대한 동일하고, JS.)

+0

내 대답은 일반적인 문제를 말하지만,이 경우 확장 프로그램에서 원하는 기능은 무엇입니까? 확장 기능은 구문 강조와 스 니펫을 제공합니다. 스 니펫을 쉽게 끌어와 html에 대한 사용자 스 니펫에 추가 할 수 있습니다. 하이라이트는 얼마나 다른가요? – Llewey

+0

Sciter는 표준이 아니거나 정확하게 표준을 따르는 몇 가지 사용자 지정 HTML/CSS/JS 기능을 구현하므로 정상적인 HTML/CSS/JS 기능 만 사용하면 Sciter 구문을 기반으로하는 문서에서 VSCode의 오류가 발생합니다. JS 처리. 미리보기는 내가 개인적으로 사용하는 것이 아닙니다. 구문 강조만으로 확장 기능에서 필요한 것입니다. 하지만 주식 HTML/CSS/JS 파일 엔진의 서식 지정 기능도 갖고 싶습니다. – atom0s

+1

좋아, 이제 네 문제를 조금 더 이해할 것 같아. 내 대답에 더 많은 정보를 추가했습니다 – Llewey

답변

2

편집 : 나는 당신의 의견있어 정보를 바탕으로

, 당신은 당신의 사용자 또는 작업 공간 설정에서 이러한 설정으로 beautify 확장을 사용할 수 있습니다 : 일반적인 답변으로

{ 
    "beautify.language": { 
    "js": ["js", "json", "tiscript"] 
    "css": ["css", "scss", "sciter-css"], 
    "html": ["htm", "html", "sciter-html"] 
    // ^^ providing just an array sets the VS Code file type 
    } 
} 

최종 편집

, 불행히도.

문서에는 활성 "언어"가 하나만있을 수 있습니다. 여러 언어를 허용하는 것에 관한 토론이 있습니다 만 here.

확장 프로그램 작성자는 기존 html, javascriptCSS 개의 언어에 기능을 추가해야하며 그렇지 않은 경우 개발자는 해당 언어의 기본 기능을 추가해야합니다.

또한 언어 ID를 사용하는 대신 확장자 작성자는 파일 확장명을 기반으로하는 기능을 직접 제공하고 필요한 경우 사용자가 설정에서 다른 파일 확장명 집합을 제공 할 수있게 할 수 있습니다.

+0

Llewey에게 감사드립니다. :) 설치 의이 종류에 대한 하나의 마지막 질문. VSCode는 문서 서식을 지정하는 단축키를 제공합니다. 기본 설정으로 문서의 서식을 지정하는 원래 단축키의 목적과 함께 해당 단축키에 아름답게 구속 할 수있는 방법이 있습니까? – atom0s

+0

사실, 확장 매크로는 바로 단축키 설정에 필요한 것입니다. Lewwey 다시 한번 감사드립니다! – atom0s

관련 문제