goddyzhao

  • Archive
  • RSS

如何在Eclipse中自定义Bundle

写代码的时候,我经常有这样的需求: 希望把经常要写的代码做成模板,然后,像linux那样,输入部分字符,按下Tab就帮忙自动补齐
以前用Netbeans和TextMate(Bundle)的时候,就很喜欢这样。
现在,在Eclipse + Aptana的环境下,也希望能够有这样的感受。于是,摸索出了自定义Bundle的方法,如下所示:

说明: “Eclipse3.7环境下,”
场景: 我经常在文件最上面要写上作者信息比如:goddyzhao<[email protected]>
所以,我打算把这个作为一个snippet,下次直接输入”auinfo”,然后tab就帮我自动补齐。

具体步骤如下:
1. 点击”Commands” -> “Text” -> “Edit this bundle”
这个时候,在Eclipse的Project View中就能够看到一个项目,名字就叫“Text”
2. 打开项目中snippets目录下的snippets.rb文件,文件内容都描述了一条条的snippet
其格式如下所示:

snippet 'Lorem ipsum' do |s|
    s.trigger = 'lorem'
    s.expansion = 'Lorem ipsum dolor sit '
end
  1. 写法非常简单,一看就明白了。于是,跟着写上我自己的:
snippet 'Author Information' do |s|
    s.trigger = 'auinfo'
    s.expansion = 'goddyzhao'
end
  1. 重启Eclipse,就OK了!
    • #eclipse
    • #aptana
    • #snippet
    • #JavaScript
  • 8 months ago
  • 4
  • Permalink
  • Share
    Tweet

4 Notes/ Hide

  1. publishingexc liked this
  2. dictionaryde2 liked this
  3. seasonalyp9 liked this
  4. goddyzhao posted this
← Previous • Next →

About

Avatar F2E
Web Developer
UED Taobao
Fudan University

Pages

  • 我的简历
  • 我的英文博客
  • 深入学习JavaScript
  • 深入学习Node

Me, Elsewhere

  • @goddyzhao on Twitter
  • Facebook Profile
  • goddyzhao on github
  • RSS
  • Random
  • Archive
  • Mobile

文章未经同意切勿随意转载. Effector Theme by Carlo Franco.

Powered by Tumblr