目錄
什麼是Jupyter Notebook?
Jupyter Notebook主要優點
環境準備
下載IJava
建立conda虛擬環境
建置運作環境
測試
首頁 Java java教程 在VSCode裡怎麼使用Jupyter Notebook來調試Java程式碼

在VSCode裡怎麼使用Jupyter Notebook來調試Java程式碼

May 12, 2023 am 09:28 AM
java vscode jupyter notebook

什麼是Jupyter Notebook?

Jupyter Notebook是以網頁的形式打開,可以在網頁頁面中直接編寫程式碼和執行程式碼,程式碼的運行結果也會直接在程式碼區塊下顯示的程式。如在程式設計過程中需要編寫說明文檔,可在同一個頁面中直接編寫,以便於作及時的說明和解釋。 Jupyter Notebook官方介紹

Jupyter Notebook主要優點

  • #程式設計時,支援語法高亮、縮排、補全功能。

  • 支援Markdown語法,可以透過富文本對程式碼進行說明。

  • 支援使用LaTeX編寫數學公式等。

  • 所見所得,要以在網頁上直接執行程式碼。

環境準備

  • Java環境安裝,不作詳細介紹。注意,需要JDK 9以上版本。我個人使用JDK11。

  • VS Code安裝,同步安裝Python、Jupyter、extensions pack for Java插件,不作詳細介紹。

  • Python環境準備,如果是Windows環境,安裝Python有點複雜,建議透過Anaconda或Miniconda進行安裝。 Anaconda包含一些科學計算常用包,相對比較重。 Miniconda是最小的conda安裝環境,相關於conda python pip,比較輕量級,安裝也比較快。在這裡,我以Anaconda為例

新增conda到系統Path環境變數:

C:\ProgramData\Anaconda3\Scripts

下載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

測試

建立HelloWorld.ipynb檔案。
在檔案裡建立一個程式碼區塊,選擇Java執行環境,點選執行。效果如下:

在VSCode裡怎麼使用Jupyter Notebook來調試Java程式碼

#

以上是在VSCode裡怎麼使用Jupyter Notebook來調試Java程式碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

PHP教程
1582
276
您目前尚未使用附上的顯示器[固定] 您目前尚未使用附上的顯示器[固定] Aug 19, 2025 am 12:12 AM

Ifyousee"YouarenotusingadisplayattachedtoanNVIDIAGPU,"ensureyourmonitorisconnectedtotheNVIDIAGPUport,configuredisplaysettingsinNVIDIAControlPanel,updatedriversusingDDUandcleaninstall,andsettheprimaryGPUtodiscreteinBIOS/UEFI.Restartaftereach

使用XSLT參數創建動態轉換 使用XSLT參數創建動態轉換 Aug 17, 2025 am 09:16 AM

XSLT參數是通過外部傳遞值來實現動態轉換的關鍵機制,1.使用聲明參數並可設置默認值;2.從應用程序代碼(如C#)通過XsltArgumentList等接口傳入實際值;3.在模板中通過$paramName引用參數控制條件處理、本地化、數據過濾或輸出格式;4.最佳實踐包括使用有意義的名稱、提供默認值、分組相關參數並進行值驗證。合理使用參數可使XSLT樣式表具備高複用性和可維護性,相同樣式表能根據不同輸入產生多樣化輸出結果。

PS油漆濾清器灰色固定 PS油漆濾清器灰色固定 Aug 18, 2025 am 01:25 AM

TheOilPaintfilterinPhotoshopisgreyedoutusuallybecauseofincompatibledocumentmodeorlayertype;ensureyou'reusingPhotoshopCS6orlaterinthefulldesktopversion,confirmtheimageisin8-bitperchannelandRGBcolormodebycheckingImage>Mode,andmakesureapixel-basedlay

未找到操作系統[固定] 未找到操作系統[固定] Aug 17, 2025 am 09:10 AM

ifyourcomputershows“ operatingsystemnotfound”,turtheSesteps:1.checkbios/uefibootorder.2.verifydiskconnections.3.repairbootlootloaderusingerusiseWindowsRecovery.4.reassignDriveletterterterterterveletterviadiskmanagement.5.ReinStallTheStalTheStallTheStallTheStallTheStallateSyStememementemecyemectemecorefnectersifnecters。

如何使用VSCODE中的問題面板 如何使用VSCODE中的問題面板 Aug 20, 2025 am 03:58 AM

TheProblemspanelinVSCodeisaccessedviathe"Problems"icon,Ctrl Shift M(orCmd Shift M),orView>Problems,whereitdisplayserrors,warnings,andsuggestionsgroupedbyfileandsortedbyseverity;1)Clickinganissuenavigatesdirectlytoitslocationincode,2)Prob

探索常見的Java設計模式與示例 探索常見的Java設計模式與示例 Aug 17, 2025 am 11:54 AM

Java設計模式是解決常見軟件設計問題的可複用方案。 1.Singleton模式確保一個類只有一個實例,適用於數據庫連接池或配置管理;2.Factory模式解耦對象創建,通過工廠類統一生成對像如支付方式;3.Observer模式實現自動通知依賴對象,適合事件驅動系統如天氣更新;4.Strategy模式動態切換算法如排序策略,提升代碼靈活性。這些模式提高代碼可維護性與擴展性但應避免過度使用。

如何在VSCODE中運行Python代碼 如何在VSCODE中運行Python代碼 Aug 18, 2025 am 07:46 AM

InstallPythonandVSCode,ensuringPythonisaddedtoPATH.2.InstalltheofficialPythonextensioninVSCodeviatheExtensionsview.3.Createaprojectfolderanda.pyfilelikehello.pywithsamplecode.4.Runthecodebyright-clickingandselecting"RunPythonFileinTerminal"

如何在VScode中調試Rust程序 如何在VScode中調試Rust程序 Aug 22, 2025 am 09:33 AM

是的,VSCode可以調試Rust程序,但需要安裝rust-analyzer、CodeLLDB擴展及lldb或gdb調試器,配置launch.json並設置斷點後即可通過F5啟動調試,檢查變量、單步執行和評估表達式,儘管不如JavaScript等語言便捷,但通過正確配置可實現高效調試。

See all articles