2016-12-29 4 views
9

Есть ли способ открыть файл с терминала в коде Visual Studio, который открывается в том же экземпляре vscode, который запускает терминал? Подобно c9 инструмент в Cloud9.Как открыть файл с интегрированного терминала в коде Visual Studio?

Я знаю о code инструмента, но при запуске code something.php от встроенного терминала он открывает vscode экземпляр новый, который не то, что я хочу ...

+1

Более сложный: я использую SSH в интегрированном терминале, и я хотел бы открыть удаленный файл ... – clemtoy

ответ

16

Вы можете использовать опцию командной строки -r или --reuse-window.

code -r something.php 
+0

Отлично, это работает! Жаль, что это медленно, как # @ *, 3 секунды, чтобы открыть файл. –

+0

ОЧЕНЬ удобно на вещи, такие как ** mkcd подпапка; коснитесь SomeClass.js; code -r Так '<нажатие tab ... + enter>' ** –

+0

@JanJongboom не может подтвердить какую-либо медлительность (Ubuntu MATE, vscodfe 1.18). Возможно, что-то на вашей машине ... –

0

Я не знаю, что используемой операционной системой, но на MacOS вы можете просто сказать open filename.ext в интегрированном терминале, и он откроет новую вкладку в том же экземпляре VSCode, который будет готов для редактирования.

+0

Не для меня на macOS 10.11 ... Связать файлы с помощью vscode, запустить 'open something.php' и он открывает экземпляр * new * vscode ... –

+0

Интересно. У меня есть macOS 10.12 Sierra и Visual Studio Code 1.8.1. Единственные пользовательские настройки, которые у меня есть в VSCode, не имеют ничего общего с терминалом. – ellimist

+0

О, и я использую 'zsh' как shell и' iTerm2 Build 3.0.13', если это актуально. – ellimist

1

Я использую code -r ., чтобы открыть текущий каталог в главном окне.

Смежные вопросы