下边的图,是嵌入终端设备机器设备没法键入的情况(自身使用的第三种方案,解决了该难点)

针对Hbuilderx内置终端无法输入问题,总结了三种方法供大家参考插图

 

 

 

第一种解决方案,也是在网络上极力推荐最大的方案:

打开Hbuilder安装方式下软件文档夹名字中的main.js文件:HBuilderX\plugins\builtincef3terminal\script下main.js。方式如下图所显示。

针对Hbuilderx内置终端无法输入问题,总结了三种方法供大家参考插图1

 

  从17行到44行正中间,将shell中的值写下绝对路径,即将shell=”powershell.exe”改成shell = ‘C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe;

第25行,将shell=”cmd.exe”也改成绝对路径;如下图所表明:

针对Hbuilderx内置终端无法输入问题,总结了三种方法供大家参考插图2

 

 

 

 

 关掉终端设备再度打开就可以。

弥补:有的人没有将shell=”cmd.exe”改成绝对路径,也解决了终端设备没法键入的难点(如下图第25行所表明),本身尝试一下吧。

针对Hbuilderx内置终端无法输入问题,总结了三种方法供大家参考插图3

 

 

 

 

第二种解决方案,核心入一个新新项目,如下图所示:

针对Hbuilderx内置终端无法输入问题,总结了三种方法供大家参考插图4

 

 

 对最新项目鼠标点击,选择运用cmd打开隶属文件名称
这样子嵌入终端设备就可以键入了。

针对Hbuilderx内置终端无法输入问题,总结了三种方法供大家参考插图5

 

 

 归纳,务必针对最新项目才能够运用嵌入终端设备键入

 

第三种解决方案:按第一种方案步骤,打开main.js 文本文档,将shell=”powershell.exe”改成shell =’cmd.exe’ ,已用红杠标出。

针对Hbuilderx内置终端无法输入问题,总结了三种方法供大家参考插图6

 

 

 修改后,存储,重启HBuildX 就可以。

针对Hbuilderx内置终端无法输入问题,总结了三种方法供大家参考插图7

 

 

 

以上是参考其他方法完成的归纳,希望能幫助到遇到此情况的同志们!

解决方案来源于:【HbuilerX-BUG】终端设备无法显示打印出信息,也没法键入 – DCloud话题讨论探讨

(3条信息) HBuild X 终端设备没法运用,没法键入 , 解决方法_言溪水 的blog-CSDNblog_hbuilderx终端设备不能运用

(3条信息) HBuilder x嵌入终端设备没法键入解决_云深不知处liang的blog-CSDNblog

(3条信息) 解决Hbuilder线上在线编辑器嵌入终端设备没法键入和不能运行的难点_远行孤帆的blog-CSDNblog

非常感谢!!!