티스토리 뷰

Study

Atom(아톰) 관련

메디츠 2024. 2. 18. 09:46
반응형

17년 2월 기준.

 

윈도우에서는 VS Code 쓰고, 맥에서는 atom이나 sublimetext 쓰자.

 

ctrl+shift+p or command+shift+p

// Command-palette

 

ctrl+/ or command+/

// 주석처리

 

File-Add Project Folder

// 프로젝트 폴더 설정 필요

ex) d:\workspace

.Atom 우클릭 후 Remove Project Folder

 

File-Settings-Install

// 패키지 검색 후 설치.

 

highlight-selected // 변수 위치 확인

 

base linter // 정의된 규칙에 맞는지 검사

atom-minify // 경량화

remote-ftp

// ftp 원격 접속. 바로 붙어서 작업. 프로젝트 폴더에 .ftpconfig 설정

remote-ftp는 가장 상위의 Project Folder 인식하는 듯.

프로젝트 폴더

파일

Workspaces

프로젝트 폴더

이런 구조로 가져가야 할듯.

 

remote-sync

// 폴더별 동기화 방식. 리소스 파일을 제외하고 다운받을 경우 효율적일듯.

Workspaces에 해당 프로젝트 폴더 생성 후 Add Project Folder. test폴더 생성 후, 안에 ftp와 동일한 이름의 폴더 생성 후, 동기화.

서버에 폴더와 동일한 이름의 폴더 생성-우클릭후 Configure. 해당 폴더의 상위에 .remote-sync.json 파일 생성됨.

Workspaces가 아닌 프로젝트 폴더(godo_test)를 대상으로 .remote-sync.json이 생성됨.

"target": "/" Target Directory 잡아줘야 함.

uploadOnSave=true // 저장시 업로드

// 다운로드 느림. 이유불명.

 

pipe

// 정렬, 중복제거. cmd-;로 실행. (command와 ;가 단축키). 윈도우에서는 다른키 바인딩까지만되고 실행은 안됨.

atom-terminal-panel // shell

 

File-Settings-Editor

Soft Wrap 체크

// 자동 줄바꿈 설정

 

The package spell-check cannot load the system dictionary for en_US. See the settings for ways of changing the languages used, resolving missing dictionaries, or hiding this warning.

//영어 언어팩이 없어서 생기는 에러. 설정-시간 및 언어-언어-언어 추가 English

 

Setting-your keymap file

keymap.cson에 바인딩 추가

'atom-text-editor:not([mini])':

'ctrl-;': 'pipe:run'

 

Ctrl+T

// 파일 이름으로 검색

 

좌측하단 경로 클릭시 경로 복사됨.

 

Ctrl+Shift+F

// 프로젝트에서 검색

 

emmet

table 입력후 Tab <table></table> 자동입력. ! Tab html5 기본 tag.

snippets.json charset, indent 설정.

ftp-remote-edit

Ctrl+space 비밀번호 지정.

ide-php

php 문법체크.

linter-php

php 문법체크 에러표시.

PHP Server

php 서버 생성.

file-icons

아이콘 파일 확장자 구분.

indent-guide-improved

들여쓰기 구분

atom-live-server

html 라이브 서버

minimap

우측 미니맵

pigments

css 색상 확인

highlight-selected

같은 구문 표시

atom-beautify

html 파일 beautify

php-cs-fixer

php beautify

 

Remove Project Folder로 프로젝트 예외처리.

프로젝트 폴더 경로에 .ftpconfig정보가 들어있어야되는듯 여러개 열려면 프로젝트 폴더자체를 늘려야 함. workspace를 project 폴더로 잡으면 안됨.

 

반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함