没有管理员权限的VS Code扩展安装

时间:2017-04-18 08:54:58

标签: visual-studio-code

我正在考虑让我的IT部门获得安装VS-Studio代码的权利,并将其与一些扩展一起使用。像Python一样。

我的问题是:我是否可以在Windows下安装扩展而无需使用管理员用户?

我在Notepad ++中遇到了这个问题,我只能通过软件部署工具安装编辑器,而不是扩展(通过编辑器本身)。

3 个答案:

答案 0 :(得分:5)

您可以选择解压缩zip文件并使用编辑器而无需运行安装程序。在文件资源管理器的上下文菜单中,您将缺少“使用代码打开”等功能。

Windows setup without installer

答案 1 :(得分:2)

简短回答用于安装VSCode,〜是用于安装扩展程序。

您似乎认为VSCode将在没有管理员权限的情况下安装,但事实并非如此。自2015年以来有一个open issue,其中包含允许用户级安装的功能请求。还有一个已知的bug会阻止VSCode在更新后没有管理员帐户启动。

要回答有关安装扩展程序的问题,它将取决于扩展程序以及您是否已写入安装扩展程序的路径的访问权限,默认为

%USERPROFILE%\.vscode\extensions

许多扩展似乎需要在Linux下进行root访问,但是在Windows上,自1.0发布以来,大多数扩展都没有任何管理员权限。

(我承认我现在使用VSCode作为我的主编辑器,并且已经停止玩所有那些过去几乎总是要求管理员权限的图标包和主题,所以也许它与1.0版本没有任何关系。)

答案 2 :(得分:1)

在最新的VS Code版本1.26(目前为1.25内部人员)之后,可以以用户身份安装VS Code,也可以更新此目录中的所有扩展名。

查看此链接VS Code 1.25 release Notes