linux用vscode打开文件,在Linux中使用ROOT权限运行VSCode编辑器

操作环境

OS Version:

master@ubuntu:~$ lsb_release -a

No LSB modules are available.

Distributor ID: Ubuntu

Description: Ubuntu 16.04.6 LTS

Release: 16.04

Codename: xenial

VisualStudioCode Version:

master@ubuntu:~$ code -v

1.42.1

c47d83b293181d9be64f27ff093689e8e7aed054

x64

需求分析

在 Linux 普通用户模式下使用 VSCode 编辑一些权限受限的文件时,可能会出现每次保存都要求输入 ROOT 账户密码的情况,这个时候如果能以管理员的身份运行 VSCode 则会省心不少。

操作步骤

输入以下命令就能以 “Superuser” 的身份(ROOT 权限)运行 VSCode:

(“Superuser 超级用户”这个名称带有一丝微软风啊)

sudo code --user-data-dir ="~/.vscode-root"

如果不想完整的打出上述命令,也可以在打出 sudo code --user-data-dir ="~/.vsc 后按下 Tab 键自动补全,在我的操作环境下,补全后的命令是:

sudo code --user-data-dir ="/home/master/.vscode/"

回车使用上面的命令同样能以 ROOT 权限运行 VSCode.

当然,如果想更省事的话,也可以给 sudo code --user-data-dir ="~/.vscode-root" 这行命令设置一个别名,使用简短的别名代替这样一长串的命令,别名的设置方法可以参考【荒原之梦】的这篇文章:

EOF

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要在Linux打开VSCode,您需要先下载并安装VSCodeLinux版本。然后,您可以通过命令行或图形界面打开VSCode。如果您使用的是Ubuntu或其他基于Debian的Linux发行版,可以使用以下命令安装VSCode: 1. 打开终端并输入以下命令: sudo apt update 2. 安装GPG密钥: sudo apt install curl curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg sudo install -o root -g root -m 644 microsoft.gpg /etc/apt/trusted.gpg.d/ rm microsoft.gpg 3. 添加VSCode存储库: sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list' 4. 更新软件包列表并安装VSCode: sudo apt update sudo apt install code 5. 打开VSCode: 在终端输入“code”命令即可打开VSCode。您也可以在应用程序菜单找到VSCode图标并单击它来打开它。 希望这可以帮助您在Linux打开VSCode。 ### 回答2: 在Linux系统上打开VSCode可以通过以下步骤实现: 首先,需要确保已经安装VSCode,可以从官网https://code.visualstudio.com/下载适合自己的版本。下载完成后,打开终端,进入下载目录,通过以下命令进行安装: sudo dpkg -i .deb 其.deb是VSCode下载下来的文件名,可以通过tab键补全命令。 完成安装后,可以通过以下命令打开VSCode: code 如果需要打开某个特定的文件或目录,可以在code命令后面加上路径: code /path/to/directory 或者 code /path/to/file 如果需要以root权限打开VSCode,则需要加上sudo: sudo code 需要注意的是,以root权限打开VSCode时,VSCode可能无法找到用户的一些设置和插件。如果需要以root权限进行开发,则需要通过以下命令把用户的设置和插件复制到root用户下: sudo cp -rf ~/.vscode-root 完成复制后,即可以root权限开发,同时可以享受到和普通用户相同的开发体验。 总的来说,在Linux系统上打开VSCode非常简单,只需要通过终端进入相应目录,输入code命令就能启动VSCode,从而开始愉快的编程之旅。 ### 回答3: Linux 是一种广泛使用的开源操作系统,而 VSCode 是一种流行的跨平台代码编辑器。在 Linux打开 VSCode,您可以按照以下步骤进行: 1. 打开终端:在 Linux ,您可以使用“Ctrl + Alt + T”快捷键或单击应用程序菜单的终端图标打开终端。 2. 安装 VSCode:在终端使用以下命令下载并安装 VSCode: ```bash sudo apt update sudo apt install code ``` 这将从 Ubuntu 的官方软件库下载最新的 VSCode 软件包并进行安装。 3. 打开 VSCode:在终端,输入以下命令打开 VSCode: ```bash code ``` 这将启动 VSCode打开其默认界面。您也可以使用以下命令打开当前目录或指定文件夹: ```bash code . code /path/to/folder code /path/to/file ``` 4. 安装扩展:在 VSCode ,您可以安装各种扩展,以增强其功能性。您可以单击左侧菜单的“扩展”图标,搜索并安装您需要的扩展。 总之,在 Linux打开 VSCode 非常容易,只需下载和安装软件包,然后按照简单的命令打开它即可。无论是在开发还是学习使用 VSCode 可以提高您的效率并享受更好的开发体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值