diff --git a/UltiSnips/cpp.snippets b/UltiSnips/cpp.snippets index 6e2b438..a49c433 100644 --- a/UltiSnips/cpp.snippets +++ b/UltiSnips/cpp.snippets @@ -88,3 +88,7 @@ endsnippet snippet std::printf "std::printf ..." std::printf("${1:%s}\n"${1/([^%]|%%)*(%.)?.*/(?2:, :\);)/}$2${1/([^%]|%%)*(%.)?.*/(?2:\);)/} endsnippet + +snippet printf_sv "printf for std::string_view" +printf("$1: %.*s\n", static_cast(${1:view}.size()), $1.data());$0 +endsnippet