用VSCode配置java環境學習algs4踩坑筆記


用起來還是不是很舒服,電腦不行真的很痛苦w(゚Д゚)w

1.java環境配置

1.裝插件

vscode要編寫和調試java程序的話,起碼要安裝這兩個插件

 

  • Language Support for Java(TM) by Red Hat

 

  • Debugger for Java

Java Extension Pack ,這是個java的插件包,里面有包含上面的兩個

沒裝的話就會一直彈出提示叫你安裝

所以,先把 Java Extension Pack 裝上再把除那兩個外的禁用

2.裝java jdk

插件安裝完會打開Java Development Kit 頁面,如果沒打開也可以用Ctrl+Shift+P再輸入Java: Configure Java Runtime回車來打開。

在Install下選擇OpenJDK11其他的不動,然后安裝。安裝完應該還要再重啟一次。

3.調試

代碼寫好按f5進行調試就會在.vscode下生成個launch.json,默認是用vscode終端進行輸入輸出

要改成命令提示符的話就要再加一行:

"console": "externalTerminal",

就行。

這些做完后,不用建項目的java單文件編寫調試環境就差不多就完成了。

4.清除工作區緩存

調試的時候很經常會碰到些亂七八糟的報錯,導致調試進行不了。

有相當一部分情況貌似是因為java的工作區緩存沒刷新的原因(我猜的

總之,可以先試着清一下工作區緩存試試。用Ctrl+Shift+P打開這個

 

再輸個javaclean

 

 

 

 再回車,然后右下角就會出來

選Restart and delete,然后編輯器重啟完就好了。

 

2.第三方包的導入

 

3.報錯

這種貌似是泛型的安全警告

Type safety: Unchecked cast from Object[] to Item[]

Comparable is a raw type. References to generic type Comparable<T> should be parameterized

這種就只是個警告,編譯的話沒問題,看着煩的話可以把這兩條注釋放到類或者函數的前面,就能給屏蔽掉

  • @SuppressWarnings("rawtypes")
  • @SuppressWarnings("unchecked")

具體哪條慢慢試,這玩意我還沒搞懂

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM