Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1378715
  • 博文数量: 704
  • 博客积分: 10140
  • 博客等级: 上将
  • 技术积分: 6230
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-15 20:41
文章分类

全部博文(704)

文章存档

2013年(1)

2012年(16)

2011年(536)

2010年(151)

分类: C/C++

2011-02-09 22:02:40


对于代码段补全,snipmate还是非常有用的(虽然可能会降低你的记忆力)。
现在我们来假设一个场景,平常大家都是怎么写出一个函数实现的呢?

int Test()
{
    //光标在这里
}

好吧,我想应该是这样,先写出一个

int Test()
{}

然后ESC,h,o,ESC,j,o
极其麻烦~

怎么解决?在c.snippets中加入如下代码:

snippet {}
    {
        ${1}
    }

这样,当你在c/c++文件中写完

int Test()
{}

之后,只需要点击一下tab键,就会自动变成

int Test()
{
    //光标会在这里
}

的确很简单吧。
当然,如果是在编辑js文件,我在

int fun(){}

之后点击tab键,也会自动变成

int fun(){
    //光标会在这里
}

哈哈,怎么样,还不错吧~~

另:其实我在c.snippets文件中还有如下定义:

snippet {};
    {
        ${1}
    };

因为在写class的时候需要这个分号~

OK,就这样~~~

阅读(1047) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2011-03-06 17:45:54

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com