vscode всегда запрашивает разрешение на сохранение - PullRequest
0 голосов
/ 23 июня 2018

Я новичок в Ubuntu, и вот моя проблема:
VSCode всегда запрашивает разрешение на сохранение любых изменений в любом файле.

Я просто хочу редактировать и сохранять без необходимости вводить мойпароль каждый раз, так возможно ли это в Ubuntu?
Я пытался добавить нового пользователя, но я вижу и ту же проблему.
Я пытался запустить VSCode от имени пользователя root, но он сказал, что опасно запускать его от имени пользователя root.

Как можно избежать этого шага разрешения при сохранении файла с VSCode?

Ответы [ 5 ]

0 голосов
/ 04 августа 2019

используйте визуальный код как суперпользователь, используя приведенную ниже команду

код sudo --user-data-dir = "~ / .vscode-root

Спасибо, Шани

0 голосов
/ 14 июня 2019

«sudo chmod -R 777 filename» работает для родительской папки файла.

0 голосов
/ 09 января 2019

У меня была такая же ситуация. Я установил его через магазин Ubuntu. Однако кажется, что последняя версия использует оснастку, даже в магазине. У меня не было установлено оснастки, вероятно. Я удалил через Ubuntu Store, а затем установил его через терминал.

sudo snap install --classic vscode

Устранены некоторые ошибки, однако у меня все еще была проблема сохранения. Но, по крайней мере, теперь папки существовали, в которые он пытался писать. Но после проверки файлов я не стал владельцем некоторых из них, поэтому вам необходимо убедиться, что вы являетесь владельцем, а проблемы должны быть устранены. Посмотрите на принятый ответ, чтобы сделать владельцем ваших файлов.

Теперь ошибка в vscode вводит в заблуждение из-за запроса разрешения для папки /snap/vscode/{version}, но если ваши файлы, которые вы хотите сохранить, имеют в качестве пользователя владельца permssioner, проблема исчезает.

0 голосов
/ 01 июня 2019

для этого вам нужно изменить права доступа к папке 1) открыть терминал родительской папки и ввести команду "sudo chmod -R 777 filename".

ссылка для ссылки https://www.youtube.com/watch?v=MFQpdELKTLc

0 голосов
/ 23 июня 2018

Убедитесь, что вы (как учетная запись пользователя Ubuntu) являетесь владельцем папки и файлов, которые вы редактируете в VSCode:

cd /path/to/my/files
chown -R $USER:$USER .

Примечание: если вы не iser, возможно, вам придетсяперед этим с sudo:

sudo chown -R $USER:$USER .
...