­

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

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

 

 

 

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

打開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博客

非常感謝!!!

Tags: