GitHub의 패키지 개발 방법 Atom Code 편집기
코어 포인트 :
파일을 추가하여 새 패키지를 초기화합니다.
- 우리는 무엇을 만들 것인가?
-
이 기사에서는 필요한 모든 언어에 적용 할 수있는
.atom/packages
와 유사한 구문 형광펜을 만들도록 안내합니다. 새 패키지를 초기화하고 구문 강조 규칙을 작성하는 방법 및 패키지를 Atom 커뮤니티에 게시하는 방법을 배웁니다.package.json
새 원자 패키지를 초기화하십시오 -
Atom은
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











이 GO 기반 네트워크 취약점 스캐너는 잠재적 보안 약점을 효율적으로 식별합니다. 속도를 위해 Go의 동시성 기능을 활용하고 서비스 감지 및 취약성 일치를 포함합니다. 그 능력과 윤리를 탐색합시다

CNCF (Cloud Native Computing Foundation), Ampere Computing, Equinix Metal 및 Actuated 간의 공동 작업 인이 파일럿 프로그램은 CNCF Github 프로젝트를위한 ARM64 CI/CD를 간소화합니다. 이 이니셔티브는 보안 문제 및 성과를 다룹니다

이 튜토리얼은 AWS 서비스를 사용하여 서버리스 이미지 처리 파이프 라인을 구축함으로써 안내합니다. ECS Fargate 클러스터에 배포 된 Next.js Frontend를 만들어 API 게이트웨이, Lambda 기능, S3 버킷 및 DynamoDB와 상호 작용합니다. th

이 최고의 개발자 뉴스 레터와 함께 최신 기술 트렌드에 대해 정보를 얻으십시오! 이 선별 된 목록은 AI 애호가부터 노련한 백엔드 및 프론트 엔드 개발자에 이르기까지 모든 사람에게 무언가를 제공합니다. 즐겨 찾기를 선택하고 Rel을 검색하는 데 시간을 절약하십시오
