2017-08-20 159 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/

會推薦這一個。這很容易學習,非常強大。如果你願意,你可以將它安裝在每個數據庫中,並讓它隨數據一起傳輸。

相關問題