re-design snippets hierarchy

This commit is contained in:
Zhang Chiyuan
2008-03-10 12:14:15 +00:00
parent e24866f950
commit 9fdef6f4b2
19 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1,3 @@
#name : v.begin(), v.end()
# --
${1:v}.begin(), $1.end

View File

@@ -0,0 +1,8 @@
#name : class ... { ... }
# --
class ${1:Name}
{
public:
$1($2);
virtual ~$1();
};

View File

@@ -0,0 +1,6 @@
#name : do { ... } while (...)
# --
do
{
$0
} while (${1:condition});

View File

@@ -0,0 +1,6 @@
#name : for (...; ...; ...) { ... }
# --
for (${1:int i = 0}; ${2:i < N}; ${3:++i})
{
$0
}

View File

@@ -0,0 +1,6 @@
#name : if (...) { ... }
# --
if (${1:condition})
{
$0
}

View File

@@ -0,0 +1,3 @@
#name : #include "..."
# --
#include "$1"

View File

@@ -0,0 +1,3 @@
#name : #include <...>
# --
#include <$1>

View File

@@ -0,0 +1,7 @@
#name: int main(argc, argv) { ... }
# --
int main(int argc, char const *argv)
{
$0
return 0;
}

View File

@@ -0,0 +1,8 @@
#name : #ifndef XXX; #define XXX; #endif
# --
#ifndef ${1:_`(upcase (file-name-nondirectory (file-name-sans-extension (buffer-file-name))))`_H_}
#define $1
$0
#endif /* $1 */

View File

@@ -0,0 +1,6 @@
#name : struct ... { ... }
# --
struct ${1:name}
{
$0
};

View File

@@ -0,0 +1,4 @@
#name : using namespace ...
# --
using namespace ${std};
$0

View File

@@ -0,0 +1,6 @@
#name : do { ... } while (...)
# --
do
{
$0
} while (${1:condition});

View File

@@ -0,0 +1,6 @@
#name : for (...; ...; ...) { ... }
# --
for (${1:int i = 0}; ${2:i < N}; ${3:++i})
{
$0
}

View File

@@ -0,0 +1,6 @@
#name : if (...) { ... }
# --
if (${1:condition})
{
$0
}

View File

@@ -0,0 +1,3 @@
#name : #include "..."
# --
#include "$1"

View File

@@ -0,0 +1,3 @@
#name : #include <...>
# --
#include <$1>

View File

@@ -0,0 +1,7 @@
#name: int main(argc, argv) { ... }
# --
int main(int argc, char *argv)
{
$0
return 0;
}

View File

@@ -0,0 +1,8 @@
#name : #ifndef XXX; #define XXX; #endif
# --
#ifndef ${1:_`(upcase (file-name-nondirectory (file-name-sans-extension (buffer-file-name))))`_H_}
#define $1
$0
#endif /* $1 */

View File

@@ -0,0 +1,6 @@
#name : struct ... { ... }
# --
struct ${1:name}
{
$0
};