Proceso detallado de depuración de código Java usando Jupyter Notebook en VSCode

Tabla de contenido
  • ¿Qué son los portátiles Jupyter?
  • Principales ventajas de Jupyter Notebook
  • Preparación ambiental
  • Descargar IJava
  • Crear un entorno virtual conda
  • Cree el entorno operativo
  • prueba

La computadora que usé antes era un poco vieja, y después de ejecutar el programa por un tiempo, informó que no había suficiente memoria. Originalmente quería considerar comprar una computadora nueva con una GPU, pero al buscar los productos, consideré que la billetera no es lo suficientemente gruesa. Elegí otra computadora con una configuración un poco más alta en casa para tirar.

Usualmente desarrollo personalmente, principalmente en Eclipse, y también se instala el nuevo entorno. De hecho, si sueles estudiar, ejecutas principalmente segmentos de código y no sabes cómo ejecutar proyectos a gran escala. Siempre hay una sensación de conducir escaleras abajo para comprar comida (principalmente considerando el costo de la gasolina, no, memoria ).

Dado que VS Code es relativamente liviano, la multiplataforma cumple con mi oferta habitual; las funciones ricas de complementos satisfacen las necesidades de diferentes escenarios de desarrollo. Entonces, el objetivo de lanzar se logra. En VS Code, use Jupyter Notebook para depurar segmentos de código Java, ¿de acuerdo?

Busqué en Internet y hay algunos que usan VSCode para desarrollar Python; no hay muchos que desarrollen Java; en VS Code, no hay muchos materiales para escribir fragmentos de código Java usando Jupyter Notebook. Bueno, tenemos un conjunto de objetivos de lanzamiento: VS Code + Jupyter Notebook + Python + IJava, ensamblando un entorno de desarrollo divertido.

¿Qué son los portátiles Jupyter?

Jupyter Notebook se abre en forma de página web. Puede escribir y ejecutar código directamente en la página web, y el resultado de la ejecución del código también se mostrará directamente debajo del bloque de código. Si necesita escribir un documento de instrucciones durante el proceso de programación, puede escribirlo directamente en la misma página, lo cual es conveniente para una explicación y explicación oportunas. Introducción oficial a Jupyter Notebook

Principales ventajas de Jupyter Notebook

  • Al programar, admite funciones de resaltado de sintaxis, sangría y finalización.
  • Admite la sintaxis de Markdown y puede explicar el código a través de texto enriquecido.
  • Admite el uso de LaTeX para escribir fórmulas matemáticas, etc.
  • Lo que ves, lo que obtienes, es ejecutar el código directamente en la página web.

Preparación ambiental

  • La instalación del entorno Java no se describe en detalle. Tenga en cuenta que se requiere una versión superior a JDK 9. Personalmente uso JDK11.
  • Instalación de VS Code, instalación síncrona de Python, Jupyter, paquete de extensiones para complemento de Java, sin introducción detallada.
  • Preparar el entorno de Python, si es un entorno de Windows, la instalación de Python es un poco complicada, se recomienda instalarlo a través de Anaconda o Miniconda. Anaconda contiene algunos paquetes informáticos científicos de uso común, que son relativamente pesados. Miniconda es el entorno de instalación de conda más pequeño. En comparación con conda+python+pip, es más ligero y rápido de instalar. Aquí, tomo Anaconda como ejemplo.

Agregue conda a la variable de entorno Path del sistema:

?

1

C:\ProgramData\Anaconda3\Scripts

Descargar IJava

IJava es el kernel que ejecuta código Java dentro del kernel de Jupyter. El kernel de IJava ejecuta código Java a través de la nueva herramienta JShell. Puede descargar el código o descargar el paquete binario compilado. La última versión es: ijava-1.3.0, la dirección específica de github es: https://github.com/frankfliu/IJava

Crear un entorno virtual conda

?

1

2

3

4

#创建conda虚拟环境,python环境为3.8

conda create -n your_env_name python=3.8

#删除conda 里的虚拟环境

conda remove -n your_env_name --all

Cree el entorno operativo

Descomprima el ijava-1.3.0.zip descargado y ábralo con VS Code. Abre la terminal VS Code e ingresa el siguiente comando:

?

1

2

3

4

5

6

7

#创建conda虚拟环境,python环境为3.8

conda create -n ijava python=3.8

conda activate ijava

#安装内核

conda install ipykernel

python -m ipykernel install --name ijava <自己取名字可与虚拟环境名字一致>

python install.py

prueba

Cree el archivo HelloWorld.ipynb.
Cree un bloque de código en el archivo, seleccione el entorno de tiempo de ejecución de Java y haga clic en Ejecutar. El efecto es el siguiente:

 

Supongo que te gusta

Origin blog.csdn.net/qq_15509251/article/details/131623996
Recomendado
Clasificación