아브아카의 세상 빼꼼 바라보기

geany 자동완성과 snippets 본문

컴퓨터/지니 IDE

geany 자동완성과 snippets

아브아카 2020. 8. 3. 17:12

편집기가 아닌 IDE를 사용하는 이유중 하나는 IDE의 자동완성기능과 snippet 기능을 사용하려하는 것도 크다.

geany의 자동완성 기능은 메뉴의 편집->기본설정->편집기->자동완성에서 해당 기능을 체크해주면 켜진다.

특히 HTML 편집시 태그 자동완성이 편하게 쓸 수 있을 것 같다.

snippet 기능은 예약어+탭키 형태로 사용하는데 if+탭키를 누르면 각 언어에 해당하는 if 문법이 제공된다.

어떤 예약어가 있고 해당 예약어에 어떤 snippet이 연결되었는지는 메뉴의 도구->환경설정 파일->snippets.conf 파일 내용을 보면 알수 있고, 여기에 자신만의 snippet을 작성하여 적용 할 수도 있다.

 

\n 또는 %newline%은 줄바꿈

\t 또는 %ws%는 공백

\s는 줄시작에 강제공백 또는 변수 끝에 강제공백

%key%는 [Special]란에 정의된 키예약

%cursor%는 snippet작성되고 커서가 위치할 곳.

 

등으로 작성할 수 있다.

 

snippet 기능의 경우 마소IDE처럼 코드 목록이 나와서 선택하는게 아니라서 아쉽긴 하다. 

'컴퓨터 > 지니 IDE' 카테고리의 다른 글

geany 코드 실행하기  (0) 2020.08.04
geany 코딩언어 인식  (0) 2020.08.02
geany 칼라 테마 바꾸기  (0) 2020.08.01
geany 새파일 만들기  (0) 2020.07.30
geany 설치  (0) 2020.07.30