簡體   English   中英

為什么我的代碼沒有在 VisuaStudioCode 中運行?

[英]Why isn't my code running in VisuaStudioCode?

我下載了 VS 代碼並嘗試在其中運行基本的 java 代碼。 我已經在我的系統中安裝了 JDK,也設置了環境變量,還下載了 java 的紅帽擴展。 代碼在 cmd 提示符下運行流暢。 但是當我在 VS 中運行代碼時,它會顯示“在 output 中找不到文件,並且“Hello.java 是一個非項目文件”。

同樣的問題也出現在 C 程序中。 我應該怎么做才能解決這個問題?

[圖片] [1]: https://i.stack.imgur.com/hh8o0.jpg

在某些情況下, launch.json cwd 配置會導致這些錯誤。 您能否也分享一下launch.json文件。

這個線程也可能有幫助。

在 Output 中找不到文件。

那是因為您正在運行tempCodeRunnerfile.javahello.java已打開。 您還使用擴展Code Runner ,因此結果將顯示在 Output 中。

清理 java 工作區后,打開tempCodeRunnerfile.java並單擊三角形按鈕(運行代碼)重試。

建議使用集成終端而不是 Code Runner 來運行代碼。

Hello.java 是一個非工程文件。

這不能稱為錯誤,而只是警告。 Ctrl+Shift+P打開 Command Platte 並選擇Java:創建 Java 項目 在項目中編碼,不會顯示此警告。

Gif 教程和更多信息請參閱創建源代碼文件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM