Skip to content

Code Playground y Code Library ​

Introducción al producto ​

FlyEnv v4.10.6 presenta dos funciones muy potentes:

  • Code Playground: ejecuta fragmentos de código en varios lenguajes al instante.
  • Code Library: guarda y gestiona fragmentos de código para reutilizarlos en el futuro.

Code Playground ​

Propuesta de valor ​

El flujo de trabajo tradicional exige:

  1. Crear archivos temporales en el IDE.
  2. Ejecutar comandos en la terminal.
  3. Realizar compilaciones adicionales para algunos lenguajes.

FlyEnv simplifica este proceso hasta convertirlo en una ejecución de un solo clic.

Guía de uso ​

Acceso: Tools → Code Playground.

La interfaz incluye:

  • panel izquierdo: editor de código con resaltado de sintaxis;
  • panel derecho: salida de la ejecución;
  • barra de herramientas: selección de lenguaje, cambio de versión y botón de ejecución.

Code Playground

Lenguajes soportados ​

Actualmente admite 10 lenguajes de programación:

1. Java ​

java
// class name must be Main.java
public class Main {
    public static void main(String[] args) {
        System.out.println("Hello World Java");
    }
}

2. PHP ​

php
<?php
echo "Hello World PHP";
?>

3. Golang ​

go
// package name must be main.go
package main

import "fmt"

func main() {
    fmt.Println("Hello World Golang")
}

4. Rust ​

rust
fn main() {
    println!("Hello World Rust");
}

5. Erlang ​

erlang
-module(main).
-export([main/0]).

main() ->
    io:format("Hello World Erlang~n").

6. Python ​

python
from __future__ import print_function
print("Hello World Python")

7. Ruby ​

ruby
puts "Hello World Ruby"

8. Perl ​

perl
use strict;
use warnings;
print "Hello World Perl\n";

9. TypeScript ​

typescript
const message: string = "Hello World TypeScript";
console.log(message);

10. JavaScript ​

javascript
console.log("Hello World JavaScript");

Funciones avanzadas ​

  • Soporte para múltiples versiones.
  • Guardado en Code Library con un solo clic.

Funciones avanzadas de Code Playground

Code Library ​

Valor principal ​

Resuelve los problemas de reutilización de código:

  • elimina la búsqueda entre proyectos;
  • crea una base de conocimiento de código reutilizable;
  • mejora la eficiencia de búsqueda.

Funciones clave ​

  1. Almacenamiento de código

    • clasifica por lenguaje o grupo;
    • añade documentación detallada;
    • guarda capturas de la ejecución.
  2. Búsqueda rápida

    • búsqueda por palabra clave;
    • filtros por lenguaje o etiqueta;
    • fragmentos favoritos.

Manual de uso ​

Acceso: Tools → Code Library.

Interfaces principales:

  1. Gestión de la biblioteca

    Gestión de la biblioteca

  2. Añadir un fragmento

    • resaltado de sintaxis;
    • documentación detallada;
    • captura de la ejecución.

    Añadir un fragmento

  3. Detalle del fragmento

    • vista completa del código;
    • comparación de versiones;
    • copiado con un clic.

    Detalle del fragmento

Resumen ​

FlyEnv ofrece una solución completa de gestión de código:

  • Playground: validación instantánea del código.
  • Library: conservación del conocimiento.
  • Combinadas: forman un flujo de trabajo de "validar-guardar-reutilizar".

Beneficios:

  • mejora de la eficiencia superior al 50 %;
  • base de conocimiento personal o de equipo;
  • concentración en el desarrollo principal.

Tutorial en vídeo ​