Eclipse android code syntax color

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Relaxed2000
  • Registratie: Maart 2007
  • Laatst online: 31-07 21:02
Ik ben net begonnen met programmeren in Eclipse.

Weet iemand toevallig een oplossing voor onderstaand probleem ?

Wanneer ik code intyp in eclypse om een android app te maken worden de methods, properties, types etc. niet paars gekleurd maar blijft gewoon zwart.. Dus wil ik bijvoorbeeld iets met een TextView (TextView tv = new TextView();) doen dan blijft TextView zwart ipv paars. Met veel code is dat behoorlijk irritant.

Als ik de code compile werkt het verder goed. Ik kan de applicatie dus runnen zonder foutmeldingen en met gewenst resultaat. Maar het is op een gegeven moment dus niet meer leesbaar.

Configuratie is:
Eclipse Java Helios SR1 win 32, ADT-8.0.1, Android SDK R08 and JDK 6u22.

HELLUP.

Alvast bedankt.

[ Voor 26% gewijzigd door Relaxed2000 op 12-12-2010 19:48 ]


Acties:
  • 0 Henk 'm!

  • Herko_ter_Horst
  • Registratie: November 2002
  • Niet online
Aangezien Android-code gewoon Java is, moet zorgen dat de Java editor gebruikt wordt. Mogelijk heb je het per ongeluk een keer geopend met de Text editor of heeft het bestand de verkeerde extensie (niet .java).

Als je rechts-klikt en dan Open with... Java Editor of Default Editor kiest, werkt het dan wel?

[ Voor 19% gewijzigd door Herko_ter_Horst op 12-12-2010 20:49 ]

"Any sufficiently advanced technology is indistinguishable from magic."


Acties:
  • 0 Henk 'm!

  • Relaxed2000
  • Registratie: Maart 2007
  • Laatst online: 31-07 21:02
Misschien ben ik niet duidelijk genoeg. Maar als ik onderstaande code invul dan wordt textview dus niet paars... Ik snap er niets van. Heb nu ook eclipse 3.6.1 win32 geprobeerd. zelfde resultaat. Maar alle voorbeelden die ik zie is textview netjes paars.

package com.ronald.hallowereld;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class HalloWereld extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("Hello, Android");
setContentView(tv);
}
}

Acties:
  • 0 Henk 'm!

  • TJHeuvel
  • Registratie: Mei 2008
  • Niet online
Je syntax highlighting is kapot, gelukkig ben je niet de enige :Y)

Freelance Unity3D developer


Acties:
  • 0 Henk 'm!

  • Relaxed2000
  • Registratie: Maart 2007
  • Laatst online: 31-07 21:02
Doe maar dicht deze thread. Ik hoefde alleen de prefs van Eclipse te veranderen. (of RTFM :) )

[ Voor 121% gewijzigd door Relaxed2000 op 13-12-2010 13:55 ]