c.snippets

## Main
# main
snippet  main
    int main ( void )
    {
        ${0}
        return 0;
    }

##include
snippet    inc
    #include <${1:stdio}.h>
# conver
snippet    .
    [${1}]
# define
snippet    def
    #define

## Control Statements
# if
snippet    if
    if( ${1:true} ){
        ${0}
    }
# ife
snippet    ife
    if( ${1:true} ){
        ${2}
    }else{
        ${0}
    }
#el
snippet    el
    else{
        ${0}
    }
#else if
snippet    elif
    else if ( ${1:true} ) {
        ${0}
    }
# ifi
snippet    ifi
    if ( ${1:ture} ) ${0}

# ternary
snippet    t
    ${1:/*condition*/} ? ${2:a} : ${3:b}
#case
snippet    case
    case ${1:/*varial case*/}:
        ${2}
        ${3:break;}

# return
snippet    ret
    return ${0};
# for
snippet    for
    for ( ${1:int } ) {
        ${0}
    }
# while
snippet    wh
    while ( ${1:/*condition*/} ) {
        ${0}
    }
#do...while
snippet    do
    do {
        ${0}
    } while { ${1:/*condition*/} };
# typedef enum

##Input/Output
snippet    pr
    printf("${1:%s}"${2});

上面是我经过修改,更加符合我的习惯。注意得是snippet和关键字之间必须是一个TAB符,不能是空格,否则会报错。

时间: 2024-08-09 03:49:45

c.snippets的相关文章

Code Snippets

发现SSMS的Tools菜单中有一个Code Snippets Manager,Code Snippets 是预先写好的代码段,只需要在Query Editor 的context 中,右击弹出快捷菜单,然后点击Insert Snippet,就能选择需要的Code Snippets,添加到Query Editor中. Step1,右击,点击 Insert Snippet Step2, 选择需要创建的Object Type Step3,选择Index 这就是 Create Index Basic 的

Code Snippets懒人输入

在做项目开发的过程中,实际上是比较麻烦的,因为相同内容,我们需要书写多次,无形中给我们的开发增加了工作量.那么有什么办法可以避免这样重复的工作量吗?这就是这里要说的Code Snippets Library. 在项目开发中,我们经常可以看到如下所示的代码: @property (nonatomic, copy) NSString *isbatchapprove; @property (nonatomic, copy) NSString *currentResult; @property (non

Xcode6小技巧-创建Snippets代码复用

原创Blog,转载请注明出处 http://blog.csdn.net/hello_hwc Snippets的好处就是创建自己的"常用库",还记得XCode在你输入If的时候就自动给你提示出了if的语法结构吗,通过Snippets你可以做的更多. 使用图解 在Xcode中键入如下代码 /*! * @discussion <#description#> * @param <#param description#> * @return <#return des

Python日常实践(1)——SQL Prompt的Snippets批量整理

引言 个人平时在写sql脚本的时候会使用到SQL Prompt这款插件,除了强大的智能提示和格式化sql语句功能,我还喜欢使用Snippets代码段功能.比如我们可以在查下分析器输入ssf后按Tab键,SQL Prompt就可以帮我们快速的输入SELECT  * FROM . 但是个人不习惯看大写的sql代码,所以就想捣鼓着将代码段输出的代码变成小写.打开代码段管理界面,发现管理工具提供了编辑代码段的功能,但是如果要一个个的编辑,自行转换成小写,再保存,那显然不是咱的风格.可以看到SQL Pro

xCode如何导入自定义的snippets文件

xCode代码块snippets导入 目标文件放置位置 ~/Library/Developer/Xcode/UserData/CodeSnippets 操作方法: 解压缩并复制到以下目录即可

Xcode-编程技巧-Code Snippets Library

在做项目开发的过程中,实际上是比较麻烦的,因为相同内容,我们需要书写多次,无形中给我们的开发增加了工作量.那么有什么办法可以避免这样重复的工作量吗?这就是这里要说的. 在项目开发中,我们经常可以看到如下所示的代码: @property (nonatomic, copy) NSString *isbatchapprove; @property (nonatomic, copy) NSString *currentResult; @property (nonatomic, copy) NSStrin

Problem and Solution Code Snippets

(积累知识,遇到发展,本文仅用于备忘录,不时它需要召回准备) Problem: 依据String的大小来调整Label的frame.在view中又一次更新views的layout并显示. Solution Code Snippets: -(void)updateData { self.view.layer.cornerRadius=10.0; [HYGlobalFunction setTTLabelText:@"二维码内容test" withParent:self.view withT

sublime 3 使用Snippets创建代码片段

选择菜单 Tools -> new snippet... <snippet> <content><![CDATA[ some code write here '${1:highlight}' ]]></content> <!-- Optional: Set a tabTrigger to define how to trigger the snippet --> <tabTrigger>tt</tabTrigger>

Xcode开发技巧—— Code Snippets

[属性说明] 1.Title:Code Snippets的标题: 2.Summary:Code Snippets的描述文字: 3.Platform:可以使用Code Snippets的平台,有IOS/OS X/All三个选项 4.Language:可以在哪些语言中使用该Code Snippets 5.Completion Shortcut:Code Snippets的快捷方式,比如本文第二部分编写switch代码段用到的sw,在这里,把属性设置的快捷方式设为pc 6.Completion Sco

VS Code Angular Snippets

Visual Studio Code Beta is available and it supports extensions! I published my first 2 extensions for creating Angular 1 and 2 snippets. You can grab these from the marketplace or right from VS Code. You can browse the VS Code Extension Gallery both