2017-08-20 37 views
2

如果想编辑设计文档,他必须在Fauxton(浏览器工具)中进行几次点击才能完成此操作。有没有更快的方式来编辑我的文档,而不是登录到福克斯顿,打开数据库,打开D-Doc,等等?我们可以直接在IDE中打开设计文档吗?

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

回答

1

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

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

+0

我的项目不是很大,所以我会坚持使用复制/粘贴方法。谢谢! – Magiranu

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并将它们发送到远程服务器。

+0

我真的不明白你说的是诚实的。我只是用这个Fauxton浏览器工具来使用CouchDB。在设计文档中稍作修改就太费时了。所以我想出了在IDE中打开它(不知何故)的想法。但从你的评论来看,这似乎是不可能的。无论如何,谢谢你的时间/职位! – Magiranu

+1

我已经编辑了我的答案,在评论后对它进行了充实。 – xpqz

1

http://ddoc.me/

会推荐这一个。这很容易学习,非常强大。如果你愿意,你可以将它安装在每个数据库中,并让它随数据一起传输。

相关问题