GitHub Atom
주요 기능
- 가볍고 텍스트 및 소스 코드를 편집할 수 있음
- 사용자가 개발한 패키지와 테마를 통해 놀라울 정도로 사용자 지정 가능
- 소스 코드 자동 완성 및 구문 강조 표시 포함
- Teletype을 통해 개발자가 실시간으로 협업할 수 있음
소프트웨어 개요
GitHub Atom은 무료 크로스 플랫폼 텍스트 편집기입니다. 흔히 "해킹 가능한 텍스트 편집기"라고 불리는 Atom의 가장 주목할 만한 기능은 패키지라고 하는 다양한 사용자 개발 확장 기능을 사용해 프로그램을 사용자 지정할 수 있다는 점입니다. GitHub은 2022년에 Atom을 중단했습니다.
Atom을 기본으로 설치하면 사용자는 .HTML, .CSS, .PHP, .JSON, .XML 파일을 비롯해 모든 텍스트 또는 소스 코드 파일과 개발 프로젝트를 열고 편집할 수 있습니다. 프로젝트의 파일 구조는 Atom의 왼쪽 사이드바에 표시되며, 사용자는 필요에 따라 사이드바를 표시하거나 숨길 수 있습니다.
Atom을 사용해 코드를 검토하거나 작성하려는 사람은 편집기에 내장된 구문 강조 표시 및 코드 자동 완성 기능을 비롯해 한 파일뿐 아니라 프로젝트의 모든 파일에서 텍스트를 찾고, 바꾸고, 미리 볼 수 있는 기능을 유용하게 사용할 수 있습니다. 개발자는 창 기반 작업 공간을 사용해 여러 소스 코드 파일을 한 번에 편집하고, Atom의 Teletype 기능을 사용해 다른 개발자와 실시간으로 협업하며, GitHub의 온라인 코드 저장소와 내장된 통합 기능을 활용할 수도 있습니다.
하지만 Atom의 가장 뛰어난 기능은 패키지를 설치해 프로그램을 확장할 수 있다는 점입니다. Atom의 설정 창에서 기존 Atom 패키지를 검색하면 프로그램의 테마를 변경하고, 구문 강조 표시를 개선하고, 새로운 프로그래밍 언어 지원을 다운로드하고, 프로그램의 상태 표시줄에 시계를 추가하는 등의 작업을 할 수 있습니다. 원하는 패키지가 없다면 직접 개발해 Atom.io에서 다른 사용자와 공유할 수 있습니다.
요약
기본적으로 GitHub Atom은 운영 체제에 기본으로 포함된 텍스트 편집기만큼 좋거나 그보다 나은 간단하고 가벼운 텍스트 편집기입니다. 또한 활발한 사용자 커뮤니티가 개발한 다양한 패키지를 사용해 사용자가 원하는 방식으로 프로그램을 사용자 지정할 수 있습니다. 기본적인 텍스트 편집기를 찾든 고급 텍스트 편집기를 찾든 GitHub Atom은 최고의 편집기와 경쟁할 만한 훌륭한 선택입니다. 그러나 GitHub은 더 이상 Atom을 개발하지 않으므로 Microsoft Visual Studio Code와 같은 다른 텍스트 및 소스 코드 편집기를 사용해야 합니다.
주요 파일 형식
지원되는 파일 형식
| 확장자 | 파일 형식 |
|---|---|
| .HTML | Hypertext Markup Language 파일 |
| .C | C/C++ 소스 코드 파일 |
| .COFFEE | CoffeeScript JavaScript 파일 |
| .CPP | C++ 소스 코드 파일 |
| .CS | C# 소스 코드 파일 |
| .CSS | 종속형 스타일 시트 |
| .CSX | Visual C# 스크립트 |
| .HTM | 하이퍼텍스트 마크업 언어 파일 |
| .JAVA | Java 소스 코드 파일 |
| .JS | JavaScript 파일 |
| .JSON | JavaScript Object Notation 파일 |
| .JSX | ExtendScript 스크립트 파일 |
| .MAKEFILE | Makefile |
| .PHP | PHP 소스 코드 파일 |
| .PL | Perl 스크립트 |
| .PY | Python 스크립트 |
| .RB | Ruby 소스 코드 |
| .SQL | 구조화 질의 언어 데이터 파일 |
| .XML | XML 파일 |
| .XSL | XML 스타일시트 |
| .YAML | YAML 문서 |
기타 관련 파일 형식
| 확장자 | 파일 형식 |
|---|---|
| .PLIST | 속성 목록 |
