priority 1
# disable horrible one word snippets
-clearsnippets pri pro pub fr mu
+clearsnippets pri pro pub fr mu t
snippet inc "#include <>" b
#include <${1:iostream}>
class ${1:`!p snip.rv = snip.basename or "name"`}
{
public:
- ${1/(\w+).*/$1/}(${2:arguments}) = default;
+ ${1/(\w+).*/$1/}(${2}) = default;
virtual ~${1/(\w+).*/$1/}() = default;
private:
endsnippet
snippet for "for loop (for)"
-for (${4:int} ${2:i} = 0; $2 < ${1:count}; ${3:++$2})
+for (${4:size_t} ${2:i} = 0; $2 < ${1:count}; ${3:++$2})
{
${VISUAL}${0}
}