Jupyter Notebook を使用して VSCode で Java コードをデバッグする方法

WBOY
リリース: 2023-05-12 09:28:05
転載
1649 人が閲覧しました

Jupyter Notebook とは何ですか?

Jupyter Notebook は Web ページ形式で開かれるプログラムで、Web ページ上で直接コードを記述して実行することができ、コードの結果はコード ブロックの直下に表示されます。プログラミングプロセス中に説明ドキュメントを書く必要がある場合、同じページに直接書くことができ、タイムリーな説明と説明が容易になります。 Jupyter Notebook 公式紹介

Jupyter Notebook の主な利点

  • プログラミング時に、構文のハイライト、インデント、補完機能をサポートします。

  • Markdown 構文をサポートし、リッチ テキストでコードを説明できます。

  • LaTeX を使用した数式の記述などをサポートします。

  • 表示されるのは、Web ページ上でコードを直接実行することです。

#環境準備

  • Java 環境のインストールについては詳しくは紹介しません。 JDK 9 以降が必要であることに注意してください。私は個人的にJDK11を使用しています。

  • VS コードのインストール、Python、Jupyter の同期インストール、Java プラグインの拡張パック、詳細な紹介はありません。

  • Python 環境の準備 Windows 環境の場合、Python のインストールは少し複雑なので、Anaconda または Miniconda 経由でインストールすることをお勧めします。 Anaconda には科学計算によく使用されるパッケージがいくつか含まれており、比較的重いです。 Miniconda は、conda Python pip に関連する最小の conda インストール環境で、比較的軽量でインストールが高速です。ここでは、Anaconda を例に挙げます

システムパス環境変数に conda を追加します:

C:\ProgramData\Anaconda3\Scripts
ログイン後にコピー

Download IJava

IJava は Jupyter で実行されますカーネル Java コードのカーネル。 IJava カーネルは、新しい JShell ツールを通じて Java コードを実行します。コードを通じてダウンロードすることも、コンパイルされたバイナリ パッケージをダウンロードすることもできます。最新バージョンは: ijava-1.3.0、具体的な github アドレスは: https://github.com/frankfliu/IJava

conda 仮想環境の作成

#创建conda虚拟环境,python环境为3.8
conda create -n your_env_name python=3.8
#删除conda 里的虚拟环境
conda remove -n your_env_name --all
ログイン後にコピー

実行環境の構築

ダウンロードした ijava-1.3.0.zip を解凍し、VS Code で開きます。 VS Code ターミナルを起動し、次のコマンドを入力します。

#创建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
ログイン後にコピー

Test

HelloWorld.ipynb ファイルを作成します。

ファイル内にコード ブロックを作成し、Java ランタイム環境を選択して、[実行] をクリックします。効果は次のとおりです:

Jupyter Notebook を使用して VSCode で Java コードをデバッグする方法

以上がJupyter Notebook を使用して VSCode で Java コードをデバッグする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート