Return-Path: Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: (qmail 66005 invoked from network); 10 Jun 2010 00:40:31 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 10 Jun 2010 00:40:31 -0000 Received: (qmail 36441 invoked by uid 500); 10 Jun 2010 00:40:30 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 36407 invoked by uid 500); 10 Jun 2010 00:40:30 -0000 Mailing-List: contact user-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@couchdb.apache.org Delivered-To: mailing list user@couchdb.apache.org Received: (qmail 36399 invoked by uid 99); 10 Jun 2010 00:40:30 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Jun 2010 00:40:30 +0000 X-ASF-Spam-Status: No, hits=0.2 required=10.0 tests=AWL,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of julian.doherty.ml@gmail.com designates 209.85.212.180 as permitted sender) Received: from [209.85.212.180] (HELO mail-px0-f180.google.com) (209.85.212.180) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Jun 2010 00:40:26 +0000 Received: by pxi17 with SMTP id 17so3747715pxi.11 for ; Wed, 09 Jun 2010 17:40:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type; bh=FpMAehs0hjkYNVvTrxPOsJTe7BpvALCNKnFRK6LHuK4=; b=LcjuGkKWJflQIIFmwMk2duCFWguNp6WQcJHEDrGYU++cy2euFevhEDdpYMWj6eWsJ8 eISgSmIo1qUPTAqMsBNj2HM8W+0Lp/KSW0+3CiDZS/YrYRp4c4JkCLgMTnUa6z+Zc29d JlozQGFc7l2tQOrJREP0dNbZMRYIf5IIFmLAY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=BzLjzaNE1uMja55Blznp5qCcL7IFdqpKhLGH2IwcE1kKYLhinkm0MwHpJpdeS5d/aV VP5SDyjxZUIWIdoshuWIQcmD2uWCsPJKeN7QpsyON93Q5fW4nzEdszQeUfRYwSy+NepI jYUHYvF/p6ejCI1TZnZMSVxAogxdmwuVgaJrM= MIME-Version: 1.0 Received: by 10.143.153.42 with SMTP id f42mr1415246wfo.299.1276130405621; Wed, 09 Jun 2010 17:40:05 -0700 (PDT) Received: by 10.142.238.4 with HTTP; Wed, 9 Jun 2010 17:40:05 -0700 (PDT) In-Reply-To: <4C101C46.5030300@83864.com> References: <4C101C46.5030300@83864.com> Date: Thu, 10 Jun 2010 10:40:05 +1000 Message-ID: Subject: Re: Development tools to use From: Julian Doherty To: user@couchdb.apache.org Content-Type: multipart/alternative; boundary=001636e0b96483a1f30488a243a4 --001636e0b96483a1f30488a243a4 Content-Type: text/plain; charset=ISO-8859-1 We're using couch-rest-rails which lets you define a directory structure for the view functions, and edit them as plain .js files in your favourite editor, and run a rake task to push them to couch. Useful if you're developing a rails app with couchdb as the backend, but not that helpful otherwise. On 10 June 2010 08:57, Wendall Cada wrote: > On 06/09/2010 12:23 PM, Phat Loc wrote: > >> Hi All, >> >> I am new to Javascript and Couchdb. What tools do you use to create design >> docs or JavaScript? I am not a web page developer so I am looking for a >> JavaScript repl. Futon is very difficult to use for creating list in design >> docs. >> >> I recommend JavaScript Lint (http://www.javascriptlint.com). While not a > repl, it is extremely useful for finding most syntax errors. I use it in > conjunction with vim via the jsl compiler plugin for vim ( > http://www.vim.org/scripts/script.php?script_id=2630) There are compiler > plugins for most editors, you'll have to find one for your specific flavor. > > Wendall > > Thanks >> >> Phat >> >> Sent from my iPhone >> > > --001636e0b96483a1f30488a243a4--