常見問題集
語言伺服器無法預先編譯。我該怎麼辦?
您可能是由以下彈出視窗引導至這裡的
按一下開啟記錄
按鈕或前往輸出
> Julia Languages伺服器
。您應該會在其他訊息中,看到類似這類的訊息
The Language Server failed to precompile.
Please make sure you have permissions to write to the LS depot path at
/home/pfitzseb/.config/Code/User/globalStorage/julialang.language-julia/lsdepot/v1
您的目前帳戶需要具備對所指示目錄的讀取/寫入權限。此外,請確定它不在 NFS 磁片區或類似的位置,因為這可能會導致問題。
整合式 REPL 會在 Julia 處理程序發生故障時關閉。我該如何取得更多有關發生問題的資訊?
在底層處理程式發生故障時保持整合式終端開啟,目前已中斷以在上游 VS Code 中獲得支援。目前請嘗試下列兩個選項之一
- 在 Linux/MacOS 上,您可以嘗試 tmux 整合 (前提是您的系統已安裝 tmux)。即使 Julia 處理程式已終止,這也能確保底層處理程式保持執行,因此您應該能看到實際錯誤訊息。
- 啟動新的終端 (整合式或外部),並在該終端中手動啟動 Julia。接著使用
Julia: 連線外部 REPL
指令並遵循指示。在 Julia 會談連線至 VS Code 之後,像先前一樣執行您的程式碼;在 Julia 關閉之後,終端會保持開啟。