• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Xcode 3.0 and Java Code Completion
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Xcode 3.0 and Java Code Completion


  • Subject: Re: Xcode 3.0 and Java Code Completion
  • From: Rick Altherr <email@hidden>
  • Date: Mon, 7 Apr 2008 12:50:30 -0700


On Apr 7, 2008, at 12:30 PM, Ladd Van Tol wrote:
On Apr 7, 2008, at 12:19 PM, Rob Lockstone wrote:
Thanks Andrew. I did file a bug report on April 3rd, <rdar:// 5842431>.

In my experience, java code completion *did* work with Xcode 2.5, when I had just Xcode 2.5 installed. I do not currently have 2.5 installed, only 3.0. I am extremely reluctant to install 2.5 because I at least have subversion working with Xcode 3.0 and don't want to do anything to mess that up.

Fwiw, in the past, Xcode had problems doing code completion inside java static methods (though it worked fine in 2.5, iirc). So that's why, in my bug report, I mentioned that I created a new method and code completion still did not work.

If possible, I would avoid using Xcode for Java development. Xcode is great for C/Obj-C, but the Java support feels like an afterthought. A few of the bugs that I've filed on Java:


4961655 - Xcode shows warning dialog while opening Java project
4961617 - Xcode hangs while editing Java source


4430362 - CHUD 4.3.2 doesn't like being unable to find java source
4430338 - CHUD 4.3.2 doesn't show line-level samples for Java inlined methods
4383469 - CHUD 4.2.3 can't automatically locate Java source files

These 3 aren't actually related to Xcode at all. They are specifically about Shark for Java. The 1st is a minor UI quirk that has no functional impact. The other 2 have workarounds and stem mainly from the interface that the JVM provides for inspection of the VM's state. Many of the things that were needed to improve Shark for Java were delivered with Java 5 and Shark for Java in CHUD 4.5.0 was updated to use many of them.




These remain open in Apple's database, although I haven't checked them lately. I use Eclipse when I'm writing Java, which has many nice Java-centric features, including excellent code completion.

- Ladd

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
@apple.com


This email sent to email@hidden

-- Rick Altherr Architecture and Performance Group email@hidden


Attachment: smime.p7s
Description: S/MIME cryptographic signature

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Xcode 3.0 and Java Code Completion
      • From: Ladd Van Tol <email@hidden>
References: 
 >Re: Xcode 3.0 and Java Code Completion (From: Andrew Pontious <email@hidden>)
 >Re: Xcode 3.0 and Java Code Completion (From: Rob Lockstone <email@hidden>)
 >Re: Xcode 3.0 and Java Code Completion (From: Ladd Van Tol <email@hidden>)

  • Prev by Date: Re: Xcode 3.0 and Java Code Completion
  • Next by Date: Re: Updates of Xcode and Docs
  • Previous by thread: Re: Xcode 3.0 and Java Code Completion
  • Next by thread: Re: Xcode 3.0 and Java Code Completion
  • Index(es):
    • Date
    • Thread