已知在终端中可以通过命令 code test/
启动 vscode 并打开 test 目录,那么在打开的 vscode 窗口中,通过快捷键 ctrl+j
可以打开 vscode 的终端。
问题来了,如何在 vscode 的终端中打开某一个文件,并在当前窗口显示呢?我尝试了在 vscode 终端中使用 code text.txt
命令,会启动一个新的窗口并打开文件。
请教各位老哥,谢谢。
1
ic3z 2023-05-29 23:24:44 +08:00 via iPhone 1
在 VSCode 的终端中,你可以使用以下方法在当前窗口打开文件,而不是创建新窗口:
1. 在 VSCode 的终端中输入以下命令: ```` code -r text.txt ``` ``-r` 或 `--reuse-window` 选项表示在当前窗口中重用已打开的实例,而不是创建新的窗口。 2. 如果你已经打开了一个工作区,你可以在 VSCode 的终端中使用相对路径或绝对路径来打开文件。例如,如果你的工作区中有一个名为 `text.txt` 的文件,你可以使用以下命令打开它: ```` code -r ./text.txt ``` 或 ```` code -r /path/to/your/text.txt ``` 通过这种方式,你就可以在当前 VSCode 窗口中打开文件,而不是启动一个新的窗口。 来自 ai |
2
tool2d 2023-05-29 23:26:17 +08:00 1
|
4
TimPeake 2023-05-29 23:40:22 +08:00
我一般不会在 vscode 里开终端,vscode 一关闭就挂了("为什么会关闭 vscode"? vscode/插件更新频率太快了,更新重启贼鸡儿烦 )。 快捷键打开个新的虚拟桌面,右键打开当前文件夹 windows terminal 终端 。
|
6
taotaodaddy 2023-05-29 23:43:18 +08:00
win 亲测有效...
|
8
anonydmer 2023-05-30 09:10:53 +08:00
m1 上刚测试了一下,1 楼的方法有效;而且貌似 -r 已经是 code 的默认参数了
|