VS Code 现可作为 snap 包在 Linux 发行版上使用

微软的代码编辑器 Visual Studio Code 在 Linux 上更容易安装了 —— 现在支持通过 snap 包进行安装。此前,你需要从 Visual Studio Code 网站下载 .deb 或 .rpm 文件,这也很简单,但需要较多的步骤。使用 snap 包可以在终端使用一行简单的命令进行安装。

要安装 Visual Studio Code,只需打开终端应用程序并输入(需要权限):

sudo snap install --classic vscode
随着编辑器成为 snap 目录的一部分,这意味着使用它的开发者将获得内置的自动更新和内置的所有依赖项,从而更容易安装。Ubuntu 的 David Calle 在博客文章中写道:

“snap 包使得最新版本的 Visual Studio Code 可以在 Ubuntu 14.04,16.04 和更新的受支持版本上轻松安装和自动更新,和第三方 PPAs 和一般的包管理器说再见吧。”

Visual Studio Code 已成为 Linux 平台上开发者的重要工具。其成功的一些原因包括基于类型和功能的智能完成,多功能集成调试器,git 内置支持以及可靠的 git 命令用户界面和扩展支持。

本文来自开源中国社区 [http://www.oschina.net]

时间: 2024-10-02 05:16:01

VS Code 现可作为 snap 包在 Linux 发行版上使用的相关文章

服务器-项目导出成war包放在linux的weblogic上可以跑,在windows下跑不了

问题描述 项目导出成war包放在linux的weblogic上可以跑,在windows下跑不了 公司的一个老旧项目,在笔记本下win7 tomcat 可以随便跑:在笔记本用weblogic跑不动,当时以为是电脑配置太差了.于是放到了组里的linux上的weblogic跑.挺快的. 现在公司要求放到windows server 2008的服务器上的weblogic,可是和在笔记本上用weblogic同样:登录了之后加载不出页面,过了很久很久显示500超时错误.求各位大神遇到过此问题的告诉下解决方法

怎么在Linux发行版下列出所有安装了的包

怎么在Linux发行版下列出所有安装了的包 列出所有安装了的包的方法取决于你用什么发行版以及包管理器. 在这个教程里,我们将提供主流发行版的命令. 注意: 你可以用管道筛选或者用重定向符(>)来把结果重定向到一个文件.例子如下. example | less example > installed_packages.txt Red Hat/Fedora Core/CentOS Linux: rpm -qa Arch Linux: pacman -Qq Ubuntu / Debian / Lin

Linux 专家攻击成功,Ubuntu 16.04 Snap 包安全性成疑

Snap 软件包是 Ubuntu 16.04 引入的全新软件打包方式, Canonical 声称它是一种软件开发的安全方式,可让应用程序无法窃取系统中的数据.Ubuntu 客户端平台产品主管 Olli Ries 还指明:Snap 的安全机制可将应用程序从系统中进行隔离,用户在安装 Snap 包时不必担心它是否会对其它应用或系统产生影响. 但 CoreOS 的知名的 Linux 内核开发和安全开发者 Matthew Garrett 认为,Canonical 的说法只说对了一半,它指出:Snap 包

用VB将第三方控件打成CAB包(在WEB页面上使用)

web|控件|页面 用VB将第三方控件打成CAB包(在WEB页面上使用)由于工作的需要,笔者需要在WEB页面上显示CAD文件(在客户机器上不装CAD).由于时间紧迫,现写控件根本来不及,没办法在网上搜寻了一圈.找到了一个软件,大小大概有8兆左右.可以用来浏览DWG类型的文件.用了一下,发现其用的是一个DLL类型的控件,并带有两个附属的DLL文件. 如果要在WEB页面上使用控件,则控件需要打成CAB类型的包.上网找了一个打CAB包的工具,名字叫IExpress.不过如果用这个工具打包需要手工编写I

众多Linux发行版本拥抱Ubuntu的“Snap”软件包

Linux社区主流发行版本将会共同拥抱Ubuntu的"Snap"格式的软件包.是的你没有听错,类似于Fedora .Gentoo.Arch等基于Linux的操作系统将会支持全新的通用"Snap",意味着Linux系统可以不区分发行版本来安装软件,此举是那些已经开始为物联网和移动进行优化的操作系统的重要选择.Canonical表示:"Snaps支持基于Linux操作系统的原生包.每个发行版本都有自己的机制来提供基础系统和更新.Snaps能够补充基础系统无法和

关于网络抓包,linux系统下kismet的使用方法

问题描述 关于网络抓包,linux系统下kismet的使用方法 我想知道k?i?smet怎么用呢?我看到它抓的包了,但怎么保存成文件?只看到它扫描到附近的Wi-Fi,能抓到客户端的包么? 解决方案 使用XILINX SDK工具通过网络进行基于linux系统的远程调试方法Linux下抓包工具tcpdump使用方法Linux下的网络HOOK实现以及使用方法

解压rpm包的linux命令及rpm命令使用简介_linux shell

rpm 是红帽(RedHat)软件包管理工具,实现类似于 Windows 中的添加/删除程序功能 rpm -ivh install_rpm tar xvf informix-linux.tar inux下解压命令大全 .tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) --------------- .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName

《大灾变》更新包4.0.1版贫瘠之地修改

(编译/Drdarknight)据海外媒体消息,目前,暴雪放出了大灾变之前的最后一个更新包4.0.1版,其中最大的改变就是之前所称的有关贫瘠之地的修改.今日,MMORPG的编辑加内特-福勒(Garrett Fuller)将亲身体验一下这个全新的贫瘠之地,下面我们来看看到底有哪些变化吧. 如果你曾经从头练过一个兽人,巨魔或是牛头人的话,那么你肯定知道贫瘠之地是个多么让人痛苦的地方了.而且贫瘠之地的区域聊天总是围绕着:"这天杀的任务到底在哪做啊?""大家知道XXXX怎么去么?&q

【Linux】CentOS7上rpm命令批量卸载删除模糊rpm包名

例如,我要删除如下文件名匹配上wine的所有文件 如果单独rpm删除卸载一个rpm包的话,命令如下: rpm -evh --nodeps wine-common-1.8.6-1.el7.noarch -e  卸载 -vh   合在一起使用,展示详细信息和进度条 --nodeps 不用查找其他依赖,直接卸载这个 wine-common-1.8.6-1.el7.noarch      文件名,从上面复制下来的   但是,上面这个wine打头的文件实在是很多,不想一个一个卸载,怎么办了? 1.首先vi