ATOM은 GitHub에서 만든 에디터로 다양한 프로그래밍 언어의 편집기로 사용할수 있도록 고안된 도구입니다. 서브라임 텍스트와 Textmate를 본땄으며 웹기술을 사용하고 node.js와 Electron을 기반으로 만들어졌습니다.
오픈소스이며 플로그인으로 기능을 쉽게 확장할수 있으며, 윈도우즈, 리눅스, macOS 모두 지원합니다. 또한 HTML, CSS, JavaScript와 같은 웹기술로 구현하기 때문에 웹페이지를 편집하듯이 UI를 제어할수 있는 특징이 있습니다.
특징으로는 오픈소스라 무료이며, 코드개발과 소스관리에 특화된 GitHub에서 지원한다. 또한 테마부터 코드 동기화까지 모두 개인화가 가능하며, Chrome요소검사로 에디팅 툴을 접근이 가능합니다.
https://atom.io/
일단 사이트에 방문해서 다운로드합니다. 다른 프로그램설치보다 굉장히 간단합니다. os선택화면이 없이 바로 설정이 되어 그냥 다운로드를 누르면 됩니다.
'Install Package' 를 누르면 가운데 setting의 install packages창이 보이며 packages를 클릭하면 packages가 보입니다.
혹은 'search packages'에 이름을 넣으면 검색해서 보여줍니다.
Seti UI
:코드테마로 색깔조합이 수려합니다.
Beautify
:소스코드들중 정렬되지 않는 코드를 정렬해줍니다.
Code Peek
:선택한 함수가 정의되어 있는 파일을 자동으로 열어 대조해줍니다.
Auto Close HTML
:HTML태그이름만 입력하면 시작 및 종료태크를 알아서 붙여줍니다.
Package sync
:서로다른 컴츄터간에 Atom package를 동기화 시켜줍니다.
Minimap
:오른쪽 상단에 소스코드 전체의 맵이 보입니다.
Emmets
:HTML, CSS자동완성기능과 여러개의 구조를 가진 태그를 한번에 완성시킬수 있는 기능을 제공합니다.
Linter
:HTML, CSS,Javascript, TypeScript등의 코드를 분석하여 문법 및 유효성을 검증해주는 유틸리티입니다.
sort Lines
:선택한 라인의 내용을 알파벳순서로 정렬해줍니다.
WakaTime
:프로젝트에서 사용한 언어, 작업시간, 로그인 타임등을 분석 가시화해주는 그래프 유틸리티입니다.
Remote-FTP
:아톰에서 FTP를 연결하는 패키지입니다.
Tool-bar
:툴바의 아이콘중 커피스크립트등의 파일들을 구분이 쉽도록 파일의 특징을 나타낸 아이콘으로 보여줍니다.
Atom-autocomplete-php
:PHP코드자동완성 기능을 추가해줍니다.
확장 플러그인이 너무 많아 아직 저도 많이 써보진 못해서 간단하게 나마 정리해보았습니다.
2017년 6월 12일 월요일
피드 구독하기:
댓글 (Atom)
라즈베리파이에 OMV(OpenMediaVault)설치 1.
라즈베리파이는 작은크기에 비해 많은 프로그램을 깔수 있습니다. 그중에서도 이번에는 OMV(OpenMediaVault)라는 프로그램을 설치하겠습니다. OMV(OpenMediaVault)는 NAS용으로 설계된 지유리눅스 배포판입니다. 자세한 내용은 위키...
-
저는 주로 Ubutu를 사용합니다. Ubutu를 사용하다 보면 파일은 설치해야 하는 경우가 있는데 다운로드를 받아 설치하는 경우 *.run확장자를 가진 파일을 설치하는 방법에 대해 알아보겠습니다. 한참을 삽질하다가 chmod로 실행 권한을 주어서 ...
-
라즈베리파이를 사용하면서 ftp프로그램을 많이 사용합니다. 특히 windows에서 라즈베리파이로 파일을 옮길경우가 많은데 이럴때 filezilla를 많이 사용합니다. filezilla는 ftp가 막혀있는 포트를 ssh를 이용하여 file을 trans...
-
라즈베리파이를 설치하고 transmission을 설치후 동영상을 감상해야 하나 처음 설치된 라즈베리 파이에서는 omxplayer라는 기본 프로그램이 설치되어있다. 그런데 이프로그램은 명령어 케맨드창에서 실행이 되어 gui환경에서 하기에는 초보자에게는 ...
댓글 없음:
댓글 쓰기