코어 포인트 :
파일을 추가하여 새 패키지를 초기화합니다.
- 우리는 무엇을 만들 것인가?
-
이 기사에서는 필요한 모든 언어에 적용 할 수있는
.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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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

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

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

웹 사이트 구성은 첫 번째 단계입니다 : SEO 및 백 링크의 중요성 웹 사이트 구축은 웹 사이트를 귀중한 마케팅 자산으로 전환하는 첫 번째 단계 일뿐입니다. 검색 엔진에서 웹 사이트의 가시성을 향상시키고 잠재 고객을 유치하려면 SEO 최적화를 수행해야합니다. 백 링크는 웹 사이트 순위를 향상시키는 열쇠이며 Google 및 기타 검색 엔진에 웹 사이트의 권한 및 신뢰성을 보여줍니다. 모든 백 링크가 유리한 것은 아닙니다. 유해한 링크를 식별하고 피하십시오. 모든 백 링크가 유익한 것은 아닙니다. 유해한 링크는 순위에 해를 끼칠 수 있습니다. 우수한 무료 백 링크 확인 도구는 웹 사이트 링크 소스를 모니터링하고 유해한 링크를 상기시킵니다. 또한 경쟁 업체의 링크 전략을 분석하고 배울 수도 있습니다. 무료 백 링크 점검 도구 : SEO 인텔리전스 책임자


핫 AI 도구

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

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

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

Clothoff.io
AI 옷 제거제

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

인기 기사

뜨거운 도구

ZendStudio 13.5.1 맥
강력한 PHP 통합 개발 환경

mPDF
mPDF는 UTF-8로 인코딩된 HTML에서 PDF 파일을 생성할 수 있는 PHP 라이브러리입니다. 원저자인 Ian Back은 자신의 웹 사이트에서 "즉시" PDF 파일을 출력하고 다양한 언어를 처리하기 위해 mPDF를 작성했습니다. HTML2FPDF와 같은 원본 스크립트보다 유니코드 글꼴을 사용할 때 속도가 느리고 더 큰 파일을 생성하지만 CSS 스타일 등을 지원하고 많은 개선 사항이 있습니다. RTL(아랍어, 히브리어), CJK(중국어, 일본어, 한국어)를 포함한 거의 모든 언어를 지원합니다. 중첩된 블록 수준 요소(예: P, DIV)를 지원합니다.

Atom Editor Mac 버전 다운로드
가장 인기 있는 오픈 소스 편집기

VSCode Windows 64비트 다운로드
Microsoft에서 출시한 강력한 무료 IDE 편집기

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