針對Hbuilderx內建終端無法輸入問題,總結了三種方法供大家參考

夢幻軒發表於2021-08-27

下圖,是內建終端無法輸入的現象(本人使用的第三種方案,解決了該問題)

 

 

 

第一種解決方案,也是網上推薦最多的方案:

開啟Hbuilder安裝路徑下外掛資料夾中的main.js檔案:HBuilderX\plugins\builtincef3terminal\script下main.js。路徑如圖所示。

 

  從17行到44行之間,將shell中的值寫成絕對路徑,即將shell="powershell.exe"改為shell = 'C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe;

第25行,將shell="cmd.exe"也改為絕對路徑;如下圖所示:

 

 

 

 

 關掉終端重新開啟即可。

補充:有的人沒有將shell="cmd.exe"改為絕對路徑,也解決了終端無法輸入的問題(如下圖第25行所示),自己嘗試一下吧。

 

 

 

 

第二種解決方案,先匯入一個專案,如圖:

 

 

 對專案右鍵,選擇使用命令列開啟所在目錄
這樣子內建終端就可以輸入了。

 

 

 總結,需要針對專案才能使用內建終端輸入

 

第三種解決方案:按第一種方案步驟,開啟main.js 檔案,將shell="powershell.exe"改為shell ='cmd.exe' ,已用紅線標出。

 

 

 修改後,儲存,重啟HBuildX 即可。

 

 

 

以上是參考其他方法進行的總結,希望能幫助到遇到此問題的同志們!

解決方案來源:【HbuilerX-Bug】終端無法顯示列印資訊,也無法輸入 - DCloud問答

(3條訊息) HBuild X 終端無法使用,無法輸入 , 解決方法_言小溪 的部落格-CSDN部落格_hbuilderx終端不能使用

(3條訊息) HBuilder x內建終端無法輸入解決_雲深不知處liang的部落格-CSDN部落格

(3條訊息) 解決Hbuilder編輯器內建終端無法輸入和不能執行的問題_遠行孤帆的部落格-CSDN部落格

非常感謝!!!

相關文章