¿Quiere compartir parte de su código con un amigo para que pueda usarlo en su proyecto? O tal vez tiene una colección de funciones en un proyecto que desea usar en otro proyecto. Las bibliotecas son la forma en que compartimos fácilmente funciones entre proyectos.
Exportación de una biblioteca
Para compartir el código que ha escrito con otra persona o uno de sus otros proyectos, deberá exportar una biblioteca que contenga su código.
Como ejemplo, he escrito un conjunto de funciones para dibujar una escena de jardín. Una de esas funciones se llama mariposa, que puedo usar para dibujar una mariposa:
Para compartir mi código, hago lo siguiente:
Hago clic en el botón "Compartir" en la parte superior de la pantalla, luego en "Mostrar opciones avanzadas".
Dentro de las opciones avanzadas, seleccionamos la pestaña “Compartir como biblioteca”, luego hacemos clic en el botón “Compartir como biblioteca”:
Debajo del encabezado "Exportar funciones como biblioteca", seleccionamos:
- Un título y una descripción para nuestra biblioteca. Tenga en cuenta que el título será la primera parte del nombre de cada función cuando se importe en otro lugar, así que use algo breve y descriptivo.
- Tenga en cuenta que los comentarios que se colocan directamente encima de la función en nuestro código se exportan con nuestra biblioteca; más información sobre cómo se usan en la sección "Importación de una biblioteca".
- Qué funciones queremos exportar con nuestra biblioteca. Recuerde, si una de sus funciones es utilizada por otra de sus funciones, debe incluir ambas funciones en su biblioteca exportada.
¡Haz clic en "Publicar" para crear tu biblioteca! Luego verá una identificación para su biblioteca, que puede copiar y compartir con otras personas, o usar en otros proyectos propios.
Actualización de bibliotecas exportadas
Si actualiza el código de su biblioteca, no se incluirá automáticamente en su biblioteca publicada. Si desea que esa actualización se comparta con otras personas, deberá seguir los mismos pasos que se describen en "Exportar una biblioteca" más arriba; la única diferencia es que el botón final para publicar sus actualizaciones dirá "Actualizar" en su lugar. de "Publicar".
Importación de una biblioteca
Si desea usar código que usted u otra persona ha escrito en un proyecto diferente, deberá importar una biblioteca que contenga ese código. Para hacer esto:
Haga clic en el ícono de ajustes en la parte superior derecha de su Caja de herramientas. Seleccione "Administrar bibliotecas".
Use "Importar biblioteca desde ID": copie la ID que se generó cuando generó la biblioteca (consulte "Exportar una biblioteca" más arriba), o una ID que otra persona haya compartido con usted. Haga clic en "Agregar" para importar la biblioteca.
Alternativamente, si alguien más en su clase ha publicado una biblioteca, debería ver su biblioteca en la sección Importar biblioteca de mi clase.
Una vez que haya importado una biblioteca, las funciones estarán disponibles en la sección "Funciones" de su Caja de herramientas. Todos los nombres de estas nuevas funciones comienzan con el nombre de la biblioteca que importó.
Los comentarios que incluyó al exportar su biblioteca aparecerán cuando pase el mouse sobre las funciones recién importadas en su Caja de herramientas.
¡Ahora podemos arrastrar estas nuevas funciones a nuestro espacio de trabajo y usarlas en nuestro proyecto!
Gestión de bibliotecas importadas
Una vez que haya importado una (o varias) bibliotecas, es posible que desee realizar cambios en ellas. Puede administrar las bibliotecas existentes en el mismo lugar donde las importa, haciendo clic en el ícono de ajustes en la parte superior de su Caja de herramientas:
- Elimine las bibliotecas que ya no necesita.
- Actualizar bibliotecas que se han modificado: si una biblioteca que ha importado ha sido modificada por el proyecto que la creó, verá la opción "Actualizar" la biblioteca.