Exemple #1
0
def snippetsAddSnippet(fullname, word, abbr):
    global ultisnips_idx
    ultisnips_idx = 0
    UltiSnips_Manager.add_snippet(fullname, word, fullname, "i",
                                  "clang_complete")
    return fullname
Exemple #2
0
def snippetsAddSnippet(fullname, word, abbr):
  global ultisnips_idx
  ultisnips_idx = 0
  UltiSnips_Manager.add_snippet(fullname, word, fullname, "i", "clang_complete")
  return fullname
Exemple #3
0
def register_postfix_snippets():
    UltiSnips_Manager.add_snippet(EXPR_REGEX + r'\.for',
                                  _POSTFIX_FOR_LOOP_VALUE, "Postfix for-loop",
                                  'r', 'cpp', -50)
    UltiSnips_Manager.add_snippet(EXPR_REGEX + r'\.fori',
                                  _POSTFIX_FOR_I_LOOP_VALUE,
                                  "Postfix for-i-loop", 'r', 'cpp', -50)
    UltiSnips_Manager.add_snippet(EXPR_REGEX + r'\.if', _POSTFIX_IF_VALUE,
                                  "Postfix if-expr", 'r', 'cpp', -50)
    UltiSnips_Manager.add_snippet(EXPR_REGEX + r'\.be',
                                  _POSTFIX_BEGIN_END_VALUE,
                                  "Postfix begin-end", 'r', 'cpp', -50)
    UltiSnips_Manager.add_snippet(EXPR_REGEX + r'\.mv',
                                  _POSTFIX_STD_MOVE_VALUE, "Postfix std::move",
                                  'r', 'cpp', -50)
    UltiSnips_Manager.add_snippet(EXPR_REGEX + r'\.rt', _POSTFIX_RETURN_VALUE,
                                  "Postfix return", 'r', 'cpp', -50)