VisualStudioCodelinux是一款为开发者提供的专注于代码本身的免费编辑器linux轻量调试器,这款应用具有智能感知、内建调试工具、Git源码控制集成等功能,其构架设计十分出众,你无须更改应用就可以降低额外的语言支持。目前仅提供ASP.NET开发支持的版本将在即将版中解除。

软件介绍:

相信好多程序员同事都没想过有三天能在不用虚拟机的情况下直接在Mac、Linux上使用VisualStudio吧。其实,谷歌称VisualStudioCode并非完整版的VisualStudio,它只是一款轻量级的代码编辑器,而不是一个重量级的完整IDE(集成开发环境),它的竞争对手将会是SublimeText、Atom、VIM、Notepad++等产品。

VisualStudioCodeforMac软件截图

VisualStudioCode是谷歌首次为开发者提供「跨平台」的代码编辑器,谷歌开发部门负责人称:“虽然许多人把Windows作为开发环境,但还有好多人用的是Linux和Mac,与其劝说那些人改用Windows,不如在她们使用的平台上提供工具满足其要求。”可以预见linux轻量调试器,VSC的推出将会在开发界掀起轩然大波。

linux gdb调试core文件夹_linux core 调试 gdb_linux轻量调试器

VSC的编辑器界面仍然是谷歌精典的VS风格,对于常接触的人来说会很亲切。在编程语言和句型上支持C++,jade,PHP,Python,XML,Batch,F#,DockerFile,CoffeeScript,Java,HandleBars,R,Objective-C,PowerShell,Luna,VisualBasic,Markdown,JavaScript,JSON,HTML,CSS,LESS,SASS,C#,TypeScript(支持情况)。

经实际体验测试,VSCode的启动速率以及打开小型文件的速率都十分迅速流畅,完全不卡,加载大文件几乎秒开,相比Atom、SublimeText等觉得都要优秀!这一点对于个别追求效率的同学来说的确十分迷人!

个人觉得VSC对WEB和后端开发相对比较友好,相信日后会有不少如PHP、Python、Ruby、Go、JS、Node等的开发者会切换到VSCode来,它更像一个WEB开发界的VS。

Ubuntu中安装VisualStudioCode:

使用UbuntuMake来安装VisualStudioCode。据了解,UbuntuMake是先前Ubuntu开发者工具中心,作为一个命令行工具可以帮助用户快速安装各类开发工具、语言和IDE。同时,通过UbuntuMake轻松安装AndroidStudio和其他IDE,类似Eclipse。下边介绍怎样使用UbuntuMake安装VSCode。

linux gdb调试core文件夹_linux轻量调试器_linux core 调试 gdb

安装VisualStudioCode

首先须要安装UbuntuMake。UbuntuMake存在Ubuntu15.04资源库中,但须要UbuntuMake0.7以上版本能够安装VisualStudio。所以,须要通过官方PPA更新到最新的UbuntuMake,支持Ubuntu14.04、14.10和15.04,但仅64位版本。

打开终端,使用下述命令,通过官方PPA来安装UbuntuMake:

sudoadd-apt-repositoryppa:ubuntu-desktop/ubuntu-make

sudoapt-getupdate

sudoapt-getinstallubuntu-make

linux gdb调试core文件夹_linux core 调试 gdb_linux轻量调试器

安装UbuntuMake完后,接着使用下述命令安装VisualStudioCode:

umakewebvisual-studio-code

安装过程中,将会寻问安装路径,如右图:

经过一系列要求和条件后,寻问你是否确认安装VisualStudioCode。输入“a”来确定:

确定以后,安装程序会开始下载并安装。安装完成后,可以发觉VisualStudioCode图标早已出现在Unity启动器上。右图是Ubuntu15.04Unity的截图:

卸载VisualStudioCode,同样使用UbuntuMake命令。如下:

umakewebvisual-studio-code--remove

若果不使用UbuntuMake,也可以通过谷歌官方下载安装文件。

更新日志:

linux轻量调试器_linux gdb调试core文件夹_linux core 调试 gdb

v0.7.0

本次更新主要改进了文档视图;在调试方面,对nodejs大数据提供了支持;建立了对Markdown的支持;其他改进如下:

对JavaScript支持使用jsconfig.json作为项目文件,降低了ES6。

改善了HTMLJSONCSS,Less和Sass的支持linux解压命令,新增php句型高亮。

C#OmniSharp升级到1.1.0。

降低了DockerfileSwiftGroovy支持linux社区,以及一些bug的修补

本文原创地址:https://www.linuxprobe.com/lqltsqavprgp.html编辑:刘遄,审核员:暂无