DSnips - making D coding awesome in Vim (with GIFs!)
uri via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Thu Jul 17 17:44:14 PDT 2014
On Thursday, 17 July 2014 at 20:57:10 UTC, Kiith-Sa wrote:
> DSnips is a set of UltiSnips snippets for D (now with GIFs
> showing each snippet in action (image-heavy))
>
> https://github.com/kiith-sa/DSnips
>
> This is an attempt to overhaul the D snippets I got merged to
> UltiSnips (now a separate "vim-snippets" repository), as the
> previous snippets had quite a few bugs. The snippets should now
> be easy to use together/chain (e.g. an "imp" (import) snippet
> places the cursor on the beginning of the next line so "imp"
> can be used for another import, "wrap in try/catch" places the
> cursor to be ready to add more catch blocks, "module" license
> can be replaced by using another snippet inside it, etc.
>
> There are some rather "intelligent" snippets, e.g. an operator
> builder for opBinary/opUnary/opOpAssign that will generate the
> skeleton for all operators typed in by the user, automatic DDoc
> Params: generation from function parameters, etc.
>
> I want to eventually try to merge this back to the default
> repository, but I'd like some comments/criticism/ideas first.
> Should any snippets be removed? Added? Any problems with the
> current snippets? (the wrap in try/catch in the previous
> version had issues with wrapping indented text, for example)
Trying this out now. It's very good so far, nice work!
/uri
More information about the Digitalmars-d-announce
mailing list