VSCode как подключиться к WinSCP

Есть ли способ подключить код Visual Studio к программе WinSCP?

Я пробовал это, но это не работает. Я установил это значение для внешнего редактора "C:\Users\Omistaja\AppData\Local\Code\update.exe --processStart Code.exe !.!".


person Fubz    schedule 02.05.2015    source источник


Ответы (5)


В настоящее время VSCode не поддерживает редактирование файлов/папок по удаленным протоколам, таким как FTP или SFTP.

person Alex Dima    schedule 02.05.2015
comment
Вы можете предлагать функции и голосовать за них на странице visualstudio.uservoice.com/forums/293070- код визуальной студии . Это помогает приоритизировать невыполненные работы. - person Alex Dima; 03.05.2015
comment
Это не отвечает на вопрос. Он имеет в виду свою конфигурацию редактора WinSCP. WinSCP имеет возможность открывать файлы через sftp и передавать их в редактор по выбору. - person Tillman32; 19.04.2017
comment
Настоящий вопрос заключается в том, можете ли вы открыть всю папку и увидеть древовидную структуру. Речь не идет об открытии отдельного файла. Это можно сделать из любого редактора через конфигурацию WinSCP. Я думаю, что ответ в - нет. - person vladatr; 14.05.2018
comment
@vladatr вы можете открыть всю папку и перемещаться - это не то же самое, что и нативный опыт, но это возможно - person Chagai Friedlander; 20.06.2021

Вы можете добавить VSCode в качестве внешнего редактора в WinSCP. Перейдите к представлению/настройкам, затем выберите «Редакторы» в поле слева, затем нажмите «Добавить» в разделе «Настройки редактора», затем в разделе «Редактор» выберите «Внешний редактор» и укажите путь примерно так: «C:\Program Files (x86)\Microsoft VS Code\ Код.exe" !.!

person user2069805    schedule 20.06.2016
comment
Это на самом деле работает очень хорошо! Я только что подключил его сам. Даже обновляет удаленный сервер при сохранении. В значительной степени похоже, что вы редактируете локально. - person joshrathke; 17.08.2017
comment
Для 64-разрядных версий VS Code путь будет "C:\Program Files\Microsoft VS Code\Code.exe" !.!. - person Benjamin Ray; 13.07.2019
comment
@BenjaminRay, почему !.! я добавил только путь к code.exe, и все работает. Я что-то упустил с этим параметром? - person Slav; 29.08.2019
comment
Я предполагаю, что это заменит это именем файла, но я не знаю точно. Я нашел это где-то еще. Если кто-то знает ответ на этот вопрос, поделитесь. - person user2069805; 30.08.2019
comment
Спасибо большое! Мне пришлось удалить другие редакторы, чтобы он открывал VSC по умолчанию. - person Chagai Friedlander; 20.06.2021

В разделе «Параметры / настройки» он находится на панели настроек редактора. Добавьте внешнего редактора на страницу редакторов и переместите его на верхнее место.

ВАЖНО - Когда VSCode установлен, он спрашивает, предназначен ли он для вас или для всех пользователей на вашем компьютере. Это имеет значение, где находится Code.exe

Win 10 x64 для ВСЕХ пользователей - "C:\Program Files\Microsoft VS Code\Code.exe" !.!
Win 10 x64 только для вас - "C:\Users\<profile name>\AppData\Local\Programs\Microsoft VS Code\Code.exe" !.!

введите здесь описание изображения

person wruckie    schedule 22.07.2020
comment
Большое спасибо. Это сработало для меня. - person M.Z.; 03.01.2021
comment
Спасибо большое! Мне пришлось удалить другие редакторы, чтобы он открывал VSC по умолчанию. - person Chagai Friedlander; 20.06.2021
comment
@ChagaiFriedlander Я не думаю, что удаление необходимо, если оно у вас наверху - person wruckie; 22.06.2021

Откройте winscp из навигации, выберите «Файлы»> «Редактировать»> «Настроить».

Добавить > Внешний редактор Установить путь "%LOCALAPPDATA%\Programs\Microsoft VS Code\Code.exe"

person adesh sachan    schedule 12.10.2019

Существует расширение VScode, которое делает то же самое, что и редактирование синхронизации WinSCP. . Одно преимущество с этим расширением: вы можете редактировать всю папку, а не редактировать файл в файле.

person Simon Et la famille    schedule 01.10.2017