如何 运行 visual studio 在 linux 中编码

How to run visual studio code in linux

我是新手LinuxOS,我从微软官方visual studio代码下载rpm包website.This是机器

CentOS Linux release 7.6.1810 (Core)

我运行命令

rpm -qpi code-1.40.2-1574694258.el7.x86_64.rpm

Output of the command

Name        : code
Version     : 1.40.2
Release     : 1574694258.el7
Architecture: x86_64
Install Date: (not installed)
Group       : Development/Tools
Size        : 235084185
License     : Multiple, see https://code.visualstudio.com/license
Signature   : (none)
Source RPM  : code-1.40.2-1574694258.el7.src.rpm
Build Date  : Mon 25 Nov 2019 10:04:31 AM EST
Build Host  : 2114565cfb42
Relocations : (not relocatable)
Packager    : Visual Studio Code Team <vscode-linux@microsoft.com>
Vendor      : Microsoft Corporation
URL         : https://code.visualstudio.com/
Summary     : Code editing. Redefined.
Description :
Visual Studio Code is a new choice of tool that combines the simplicity of a code editor with what developers need for the core edit-build-debug cycle. See https://code.visualstudio.com/docs/setup/linux for installation instructions and FAQ.

现在我想 运行 visual studio 代码就像我 运行 在 windows 机器上一样。我该如何实现?

注意我只有 ssh 连接到 linux 机器。

您不能通过 ssh 运行 它,您需要 Linux shell 之上的一些 GUI。 您只能使用命令行编辑器,例如; "nano"、"vim" 等等

编辑:

备选方案 您可以在本地计算机上 运行 VScode 并通过 ssh 将其连接到远程计算机。 https://code.visualstudio.com/docs/remote/ssh

您应该从安装软件包开始。您只是 查询了 包,要安装它,您必须(作为超级用户) 运行:

rpm --install code-1.40.2-1574694258.el7.x86_64.rpm

安装完成后,您就可以通过以下命令启动该程序:

code

如@Leon.fon 所述,如果您只有一个 ssh 连接,您将无法启动 GUI,但导出显示可能会起作用:

ssh -X ...

VSCode 是一个基于图形用户界面的工具。如果你只有 ssh 访问权限,你可以尝试通过 x11 forwarding, or setup a VNC connection 运行 来远程控制另一台机器。但是正如 Leon.fon 提到的,ssh 通常是基于命令行的。

如果您想通过 ssh 运行 一个基于 gui 的工具,那么您需要传递 -X(大写)参数以启用 X11 转发,
ssh -X remoteHostIP
见下文 http://man.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/ssh.1