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

时间:2017-08-20 12:57:27

标签: couchdb

如果想要编辑设计文档,他必须在Fauxton(Browser-Tool)中进行多次点击才能完成此操作。有没有更快的方式来编辑我的文档而不是登录到Fauxton,打开数据库,打开D-Doc,...等?

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

3 个答案:

答案 0 :(得分:3)

考虑使用Couchapp管理工具。 Couchapps允许你做很多你可能不想触摸的事情,但你可以使用它们的一件事是ddoc管理。您可以使用javascript文件为地图和缩减器创建目录结构,并使用该工具将其推送到服务器。

有许多这样的工具,例如

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

工作流程看起来像这样:

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

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

答案 1 :(得分:1)

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

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

答案 2 :(得分:1)

http://ddoc.me/

会推荐这个。它易学易懂。如果您愿意,可以在每个数据库中安装它,并随身携带数据。