코어 포인트 :
파일을 추가하여 새 패키지를 초기화합니다.
.atom/packages
와 유사한 구문 형광펜을 만들도록 안내합니다. 새 패키지를 초기화하고 구문 강조 규칙을 작성하는 방법 및 패키지를 Atom 커뮤니티에 게시하는 방법을 배웁니다. package.json
grammars
라는 구성 파일 폴더를 사용하여 개인 옵션과 설치된 패키지를 저장합니다. 패키지는이 폴더의
View/Reload
apm publish
: 에 동봉됩니다.
파일로 업데이트하십시오. 명령을 사용하여 릴리스 패키지를 취소하십시오.
이 기사에서는 Atom Syntax Highlighting 패키지를 작성하고 게시하는 방법에 대해 설명합니다. Atom의 유연성은 다양한 유형의 패키지를 만들 수 있지만이 기사는 구문 강조 표시된 패키지의 생성으로 제한됩니다. 이 기사가 Atom 편집기의 기능을 확장하고 커뮤니티와 결과를 공유하는 데 도움이되기를 바랍니다.
faqs (faqs)
: 패키지 이름.
배열에 선언되어야하며, 각 규칙은 "name"
: 버전 번호, 주요, 마이너 및 수정 된 버전에 대한 컨벤션은 를 사용하는 것이 좋습니다. "version"
: 원자 최소 버전 요구 사항. 0.0.0
: 패키지 종속성. "description"
: 문제를보고하는 주소. "engines"
파일을 만든 후 Atom은 패키지를 인식 할 수 있습니다. 명령을 사용하여 Atom이 패키지를 다시로드하여 변경 사항을 즉시 표시 할 수 있습니다. "dependencies"
패키지 폴더에서 subfolder를 만들고 언어 이름의 이름을 따서 명명 된 CSON 파일을 만듭니다 (예 : ). 이 파일에는 구문 강조 규칙이 포함되어 있습니다. "repository"
"bugs"
"license"
package.json
View/Reload
정규 표현식 사용, grammars
mylanguage.cson
릴리스 원자 패키지
{
"name": "language-mylanguage",
"version": "0.0.0",
"description": "Mylanguage language support in Atom",
"engines": {
"atom": "*"
},
"dependencies": {},
"repository": {
"type": "git",
"url": "https://github.com/JeremyHeleine/language-mylanguage.git"
},
"bugs": {
"url": "https://github.com/JeremyHeleine/language-mylanguage/issues"
},
"license": "MIT"
}
및
scopeName
apm unpublish name-of-the-package
결론 (원본 텍스트의 FAQ 부품은 여기에서 생략됩니다.이 부분의 내용은 위의 내용과 매우 반복적이기 때문에 위의 내용에 대한 요약 및 설명입니다. 중복성을 피하기 위해 반복 출력은 수행되지 않습니다. 여기.)
위 내용은 GitHub의 패키지 개발 방법 Atom Code 편집기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!