2013-05-23 8 views
25

Prima di Android Studio, stavo usando android-formatting.xml come stile codice in Eclipse.Stile codice Android in Idea Intellij/Studio Android

Come posso impostare Android Studio/Intellij Idea per formattare il codice come in Eclipse?

UPDATE

ho provato Eclipse Codice Formatter plugin. Sembra funzionare, ma non è possibile modificare alcuna impostazione. La mia squadra preferisce 120 colonne invece di 100.

Ho provato anche la risposta @CrossleSong. È un po 'complicato, ma più potente. È possibile salvare questo

https://android.googlesource.com/platform/development/+/android-4.2.2_r1.2/ide/intellij/codestyles/AndroidStyle.xml

come Android.xml e copiarlo Android Studio/Intellij codestyles cartella: per me è

~/Library/Preferences/AndroidStudioPreview/codestyles

Ora è possibile selezionare Android come Codice di stile in Preferenze di Android Studio.

+1

Si scopre, se si riavvia Android Studio, quindi non è necessario rinominare il file AndroidStyle.xml, che potrebbe essere un approccio migliore nel caso in cui un aggiornamento futuro modifica il file Android.xml originale. Basta scegliere lo schema giusto sotto preferenze> stile codice> java – gMale

+1

Con la nuova versione Beta di Android Studio puoi aggiungere il file xml qui: ~/Library/Preferences/AndroidStudioBeta/codestyles –

+0

check [Come aggiungere il file di formattazione del codice Eclipse in Android Studio] (http://opensourceforgeeks.blogspot.in/2016/07/how-to-add-eclipse-code-formatter-file.html) –

risposta

12

È possibile scaricare il repository development dalla fonte Android. La cartella development/ide/intellij comprende stile del codice, i modelli ...

6

istruzioni per utilizzare Eclipse formattatore XML in Android Studio:

  1. File -> Impostazioni -> pulsante Plugin
  2. clic 'Sfoglia repository', inserisci "Formattatore di codice Eclipse" nel campo di ricerca e installa il plug-in.
  3. Riavvia Android Studio.
  4. File -> Impostazioni -> Altre impostazioni -> Eclipse Codice Formatter (se non lo si può trovare, quindi utilizzare campo di ricerca per questo)
  5. selezionare 'Usa il codice di Eclipse formattatore', sfogliare il file di stile XML e premere OK pulsante per chiudere le impostazioni.

Spero di aver scritto istruzioni chiare. Fammi sapere se non hai capito.

+0

Non riesco a trovare "File -> Impostazioni -> Altre impostazioni" in Android studio – Vihar

+0

@Vihar, forse hai un'altra versione di Android Studio, ecco come appare nella mia http://prntscr.com/97586q. Ad ogni modo se non riesci a trovarlo puoi usare un campo di ricerca, basta digitare lì 'Eclipse Code Formatter'. –

+0

Con schermate - [Come aggiungere il file Formatter di codice Eclipse in Android Studio] (http://opensourceforgeeks.blogspot.in/2016/07/how-to-add-eclipse-code-formatter-file.html) –

2

Per Android Studio 1.2.2 e soprattutto:

Che cosa non ha funzionato per me:

Grazie per la domanda. Ci sono buone risposte e suggerimenti qui, ma per il mio caso in cui ho aggiornato ad Android Studio 1.2.2, non ha funzionato immediatamente. Alcune risposte e blogs suggerito che dopo aver scaricato il file xml,

  1. Salvare il file xml-~/Library/Preferences/AndroidStudio/codestyles.
  2. quindi riavviare AndroidStudio
  3. Vai Android Studio -> Preferences -> Code Style -> Java e da Scheme a discesa selezionare il nome del programma e risparmiare.

    Tuttavia, quando ho inserito il file xml nella cartella ~/Library/Preferences/AndroidStudio/codestyles/, non ha mostrato il nome dello schema nel menu a discesa Scheme da cui selezionare.

Quello che ha funzionato per me:

Dopo ho aggiornato Android Studio alla versione più recente, sotto ~/Library/Preferences/ in mac, ho avuto due cartelle: AndroidStudio e AndroidStudio1.2. Per importare il file di stile codice AndroidStyle.xml nello studio Android aggiornato, ho dovuto creare una cartella denominata codestyles all'interno della cartella ~/Library/Preferences/AndroidStudio1.2/, poiché non esisteva. Quindi ho salvato il file xml e ho seguito il precedente procedure. Il solo salvataggio del file nella cartella .../AndroidStudio/codestyles non ha funzionato per me.

Spero che aiuti qualcuno un giorno.

+0

Dopo I provato questo, Android Studio 1.5 era sempre in crash all'avvio. L'unica soluzione che ho trovato è stata la rimozione dell'intera directory di codestyles come qui: http://stackoverflow.com/a/34140623/1390874 – goRGon