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

Couchdb 我们可以直接在IDE中打开设计文档吗?,couchdb,Couchdb,如果一个人想要编辑一个设计文档,他必须在Fauxton(浏览器工具)中点击几下才能完成。有没有比登录Fauxton、打开数据库、打开D-Doc等更快的方法来编辑我的文档 或者换句话说:我可以直接在IDE中打开设计文档吗?考虑使用Couchapp管理工具。Couchapps允许您做许多您可能永远都不想碰的事情,但有一件事您可以使用它们进行ddoc管理。您可以使用javascript文件为映射和还原程序创建目录结构,并使用该工具推送到服务器 有许多这样的工具可用,例如 http://guide.co

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


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

考虑使用Couchapp管理工具。Couchapps允许您做许多您可能永远都不想碰的事情,但有一件事您可以使用它们进行ddoc管理。您可以使用javascript文件为映射和还原程序创建目录结构,并使用该工具推送到服务器

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

http://guide.couchdb.org/draft/managing.html
http://metsonet.co.uk/situp/
然后,工作流将如下所示:

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


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

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

一旦你厌倦了每5分钟剪切和粘贴一次,你可以看看couchapp工具。这本质上是一个工具,它将目录结构中的设计文档拼凑在一起,然后通过restapi将其插入coach


我推荐这个。它很容易学习,而且非常强大。如果您愿意,可以在每个数据库中安装它,并让它与您的数据一起传输。

老实说,我真的不明白您在说什么。我只是将CouchDB与Fauxton浏览器工具结合使用。在设计文档中做一点小小的更改太费时了。所以我想到了在IDE中打开它的想法。但从你的评论来看,这似乎是不可能的。无论如何,谢谢你的时间/帖子!在你的评论之后,我编辑了我的答案,使之更加充实。我的项目不是那么大,所以我将坚持复制/粘贴方法。谢谢