我们可以直接在 IDE 中打开设计文档吗?

Can we open Design Documents directly in an IDE?

如果要编辑设计文档,他必须在 Fauxton(浏览器工具)中点击几次才能完成。有没有比登录 Fauxton、打开数据库、打开 D-Doc 等更快的编辑我的文档的方法?

或者换句话说:我可以直接在 IDE 中打开设计文档吗?

考虑使用 Couchapp 管理工具。 Couchapps 允许您做许多您可能永远不想触及的事情,但您可以使用它们做的一件事是 ddoc 管理。您使用 javascript 文件为 maps 和 reducers 创建一个目录结构,并使用该工具推送到服务器。

有很多这样的工具可用,例如

http://guide.couchdb.org/draft/managing.html
http://metsonet.co.uk/situp/

工作流程将如下所示:

使用您的设计文档的名称创建一个本地目录。在此目录中,使用您的视图名称创建子目录。在这些目录中创建文件 map.jsreduce.j,您可以在 IDE 中打开它们,并在 git.

中创建版本

每当您进行更改时,使用(比如)situp 来同步您的更改(有点像 git push)。它将在正确的位置为您创建带有视图的 ddoc,并将它们发送到远程服务器。

您可以在 Fauxton 中打开设计文档,将 json 剪切粘贴到 ide,然后再次将剪切粘贴回 Fauxton。

如果您厌倦了每 5 分钟剪切和粘贴一次,您可以看看 couchapp 工具。这本质上是一个工具,它可以将整个目录结构中的设计文档拼凑在一起,然后通过其余部分 api 将其插入到沙发上。

http://ddoc.me/

会推荐这个。它简单易学而且非常强大。如果愿意,您可以将它安装在每个数据库中,让它随您的数据一起移动。