Skip to content

Instantly share code, notes, and snippets.

@tankery
Forked from Muon/gist:2561013
Last active August 29, 2015 14:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tankery/9fde6ed4ef43eeb1feae to your computer and use it in GitHub Desktop.
Save tankery/9fde6ed4ef43eeb1feae to your computer and use it in GitHub Desktop.
<snippet>
<description>ifndef (…)</description>
<content><![CDATA[#ifndef $1
#define ${1:${TM_FILEPATH/(([A-Za-z]+)\/((inc)|(include)|(src)|(source))\/)|./\U(?1:$2_)\E/g}${TM_FILENAME/(([A-Z])([A-Z][a-z]))|(([a-z])([A-Z]))|([a-z])|(\.)/\U(?1:$2_$3)(?4:$5_$6)$7(?8:_)\E/g}}
${0:$SELECTION}
#endif // $1
]]></content>
<tabTrigger>ifnd</tabTrigger>
<scope>source.c, source.objc, source.c++, source.objc++</scope>
</snippet>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment