How do you rename a development view?

Hello,
You are right there is not API to rename a view, you have to recreate it from sources.
I have created a new feature request, do not hesitate to vote for it:
http://www.couchbase.com/issues/browse/MB-8107

Regards,
Tug