Saltar al contenido

¿Cómo agregar fragmentos de código en Android Studio IDE?

Solución:

Para agregar / editar plantillas:

En el menú elija File -> Settings, luego bajo IDE Settings (o Editor) ir a Live Templates.

Para insertar una plantilla:

En el menú elija Code -> Insert Live Template (o use la tecla de atajo asignada).

Captura de pantalla de Android Studio 3.4
Agregar Live Templete Android Studio 3.4

Los fragmentos de código se conocen como plantillas en vivo en Android Studio

Examinar las plantillas en vivo actuales

Ir a Archivo> Configuración> Editor> Plantillas en vivo. Luego haga clic en las diferentes opciones para ver qué hacen.

ingrese la descripción de la imagen aquí

Aquí hay algunos interesantes:

  • para cada

    for ($i$ : $data$) {
        $cursor$
    }
    
  • Tostado

    android.widget.Toast.makeText($className$.this, "$text$", Toast.LENGTH_SHORT).show();
    
  • hacer

    // TODO: $date$ $todo$ 
    
  • logi

    android.util.Log.i(TAG, "$METHOD_NAME$: $content$");
    

Las palabras rodeadas de $ Los letreros son lugares donde las cosas se completarán automáticamente desde el contexto o donde el usuario puede tabular para completarlas.

Usar una plantilla en vivo

Simplemente escriba la abreviatura y pase por cualquier cosa que necesite completar.

Ejemplo:

logi

y me dieron esto

Log.i(TAG, "myMethodName: |");

con el cursor ubicado en la posición que marqué con la línea vertical |.

Crea tu propia plantilla en vivo

Simplemente escriba el código, resáltelo y vaya a Herramientas> Guardar como plantilla activa.

Estudio adicional

  • Creación y edición de plantillas en vivo (documentos IntelliJ)
  • Sube de nivel con los accesos directos de Android Studio y las plantillas en vivo
  • Plantillas de Android Studio Live

Ir a la configuración (Expediente > Ajustes, o CONTROLALT + S) luego busque “Plantillas en vivo”.

Se abrirá una pantalla de plantilla. Aquí puede ver todas las plantillas en vivo y también puede crear sus propias plantillas en vivo personalizadas.

Es importante que elija el grupo de plantillas correcto para definir su nueva plantilla (por ejemplo, “Android”).

Como ejemplo, definiré un método Toast como una plantilla en vivo.

También puede hacer clic en “usar la importación estática como sea posible” para no manejar la importación de cosas.

ingrese la descripción de la imagen aquí
ingrese la descripción de la imagen aquí

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *