转到终端中的当前项目目录

时间:2018-07-06 12:30:26

标签: intellij-idea phpstorm cmder

我已根据Terminal Docs为cmder配置了“设置”>“工具”>“终端”,到目前为止,它已经可以工作了。但是由于某种原因,启动目录似乎无法正常工作。启动新终端时,我总是以我的userhome结尾。我该如何解决?

config

  • Windows 10 Pro 1803,内部版本17134.137
  • ConEmu-Maximus5 171109
  • PhpStorm 2018.1.6

2 个答案:

答案 0 :(得分:2)

设置了cmd.exe或Cmder之类的文件,以便在打开控制台后将其工作目录更改为%USERPROFILE%。如果将 Shell路径更改为仅cmd.exe,问题是否仍然存在?如果是,则必须在启动后将外壳配置为cd到特定文件夹(请参阅https://www.winhelponline.com/xp/autoruncmd.htm)。否则,它应该是负责将文件夹更改为用户主目录的Cmder配置。检查您的配置中是否存在:d:%USERPROFILE%或类似的

答案 1 :(得分:1)

$scope.selectedObj可能是$scope.objects = [ { id: '1', name: 'A', }, { id: '2', name: 'B', }, { id: '3', name: 'C', }, ]; 离开您的地方。

要么修改该脚本,要么将终端设置中的 Shell路径更改为 (请注意双引号!):

%HOME%

...其中:

  • init.bat表示更改目录和驱动器(以防工作目录位于其他驱动器上)

  • "cmd.exe" /K "%CMDER_ROOT%\vendor\init.bat & cd /d %cd%" 是在终端内填充有工作目录(设置中为起始目录)的变量。