Emacs 에서 programming 시에는 yasnippet 을 빼놓을 수 없겠죠. :)

간단히 기능을 말씀드리면 coding 을 편하게 하기 위하여 반복적인 typing 을 
미리 template (code snippet)를 제공해줌으로써 많이 줄여주는 것입니다.

예약어 (menu에서 확인) 다음에 tab key 를 누르면 미리 정해진 code snippet 을 불러와서 최소 정보만 넣어주면 됩니다.



#include <iostream> 을 작성한다고 하면...

(1)  inc TAB key 누르고...
          

(2) 1번 선택
   

(3) 해당 code snippet 자동으로 작성되고...


(4) include 하고 싶은 file 이름 작성



간단한 설치방법은 다음과 같습니다.

[#0] Latest yasnippet download


[#1]  Uncompress

 아래 file 을  ~/.emacs.d  folder 에 copy.



[#2] Config .emacs
;; ----------------------------------------------------------------------------
;; yasnippet
;; ----------------------------------------------------------------------------

;;   1. Place `yasnippet.el' in your `load-path'.
;;   2. In your .emacs file:
;;        (require 'yasnippet)
;;   3. Place the `snippets' directory somewhere.  E.g: ~/.emacs.d/snippets
;;   4. In your .emacs file
;;        (yas/initialize)
;;        (yas/load-directory "~/.emacs.d/snippets")
;;
;; For more information and detailed usage, refer to the project page:
;;      http://code.google.com/p/yasnippet/

(require 'yasnippet)

(yas/initialize)
(yas/load-directory "~/.emacs.d/snippets")

Posted by tkhwang
◀ PREV : [1] : [2] : [3] : [4] : [5] : [6] : [7] : [8] : NEXT ▶

카테고리

분류 전체보기 (61)
소프트웨어 (30)
잡담 (17)
BOOK (7)
펜,잉크,노트,문구 (6)
Blog (1)
Bookmark (0)

달력

«   2018/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