From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jeff Clough Newsgroups: gmane.emacs.help Subject: Java development with Emacs Date: Sun, 07 Mar 2010 11:26:56 -0500 (EST) Message-ID: <20100307.112656.238891810.jeff@chaosphere.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1267979101 1147 80.91.229.12 (7 Mar 2010 16:25:01 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 7 Mar 2010 16:25:01 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Mar 07 17:24:57 2010 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1NoJHk-00083e-Ez for geh-help-gnu-emacs@m.gmane.org; Sun, 07 Mar 2010 17:24:56 +0100 Original-Received: from localhost ([127.0.0.1]:54479 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NoJHj-0000XF-UB for geh-help-gnu-emacs@m.gmane.org; Sun, 07 Mar 2010 11:24:55 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NoJHC-0000Ps-0K for help-gnu-emacs@gnu.org; Sun, 07 Mar 2010 11:24:22 -0500 Original-Received: from [140.186.70.92] (port=43569 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NoJHB-0000PI-8S for help-gnu-emacs@gnu.org; Sun, 07 Mar 2010 11:24:21 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NoJHA-0006ta-4s for help-gnu-emacs@gnu.org; Sun, 07 Mar 2010 11:24:21 -0500 Original-Received: from hrndva-omtalb.mail.rr.com ([71.74.56.122]:48310) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NoJHA-0006tG-2E for help-gnu-emacs@gnu.org; Sun, 07 Mar 2010 11:24:20 -0500 X-Authority-Analysis: v=1.0 c=1 a=kj9zAlcOel0A:10 a=rYo-IfPV8wMuvl9e4HgA:9 a=azm4xJwjsmsqjeG6tSNdzI8MrlUA:4 a=CjuIK1q_8ugA:10 X-Cloudmark-Score: 0 X-Originating-IP: 74.70.71.134 Original-Received: from [74.70.71.134] ([74.70.71.134:42471] helo=localhost) by hrndva-oedge03.mail.rr.com (envelope-from ) (ecelerity 2.2.2.39 r()) with ESMTP id 2A/7F-18124-823D39B4; Sun, 07 Mar 2010 16:24:18 +0000 X-Mailer: Mew version 6.3 on Emacs 23.1 / Mule 6.0 (HANACHIRUSATO) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:72383 Archived-At: Okay, so I think I'm just about done with NetBeans. Thus far the only thing giving me a rash is the editor, which is made marginally useful (for me) through the Emacs key binding set. Unfortunately, that last "ten percent" I'm missing has proven to be such a source of annoyance that...well...I just can't take it anymore, man! *sniff* What is the done thing when it comes to writing Java applications using Emacs? There's obviously a mode for writing the code, but what other packages and .emacs magic might I want to use to get the most from it? I could easily Google some how-tos and whatnot, I'm sure, but I'm also highly interested in the opinions of people actually working with Java today as to the usability of Emacs for the task of writing programs spanning multiple files and such. So if you're writing Java applications with Emacs as your center-piece, how are you doing it and what other tools are you using? Barring an all-singing and dancing Emacs solution that lets me browse classes, debug my applications, etc., is there any feasible way to make Emacs work with NetBeans so that NB can keep managing my projects but all of my editing can take place in Emacs? Thanks for any help! Jeff