本文转载自:https://www.cnblogs.com/lzpong/p/6145511.html,本身添加了一些关于依赖包安装的。html
1.从官网下载压缩包(话说下载下来解压就直接能够运行了咧,都不须要make)
我是64位的:json
wget https://az764295.vo.msecnd.net/stable/7ba55c5860b152d999dda59393ca3ebeb1b5c85f/code-stable-code_1.7.2-1479766213_amd64.tar.gzvim
2.解压 ,若是文件名不对,可能解压不出来的(扩展名:tar.gz)
tar jxcv code-stable-code_1.7.2-1479766213_amd64.tar.gzwindows
3.而后移动到 /usr/local/ 目录
mv VSCode-linux-x64 /usr/local/api
4.可能还须要给可执行的权限, 而后就已经能够运行了(这里其实还须要依赖包,并非可直接运行,依赖包的查询和安装可看http://www.cnblogs.com/silentdoer/p/8674641.html)
chmod +x /usr/local/VSCode-linux-x64/codeapp
5.复制一个VScode图标文件到 /usr/share/icons/ 目录(后面会有用)
cp /usr/local/VSCode-linux-x64/resources/app/resources/linux/code.png /usr/share/icons/ui
6.建立启动器(这个其实相似咱们windows下理解的程序启动快捷方式), 在/usr/share/applications/ 目录, 也能够将它复制到桌面目录
直接在中断 使用 命令: (这里解释一下,记得用sudo,若是忘了最后:w!失败能够:w /tmp/filename先临时存到其它目录,而后:q!退出用sudo mv -fv /tmp/filename 所需目录,就能防止由于权限不够而放弃这次保存了url
vim /usr/share/applications/VSCode.desktopspa
而后输入如下文本:
[Desktop Entry]
Name=Visual Studio Code
Comment=Multi-platform code editor forLinux
Exec=/usr/local/VSCode-linux-x64/code Icon=/usr/share/icons/code.png Type=Application StartupNotify=trueCategories=TextEditor;Development;Utility; MimeType=text/plain;
保存后退出, 而后能够复制到桌面:
cp /usr/share/applications/VSCode.desktop ~/桌面/
以后 就会发现 桌面和 应用程序菜单都有了 VSCode的快捷方式了
8.打开VSCode, 加载插件: cpptools | vscode-icons
OK, 其余插件本身看着装吧,^,^
不过,在虚拟机中 VSCode 启动有点慢哟~
注:安装好后要安装C#的扩展以及安装dotnet(去MS官网下载,里面也有教程),而后重启VSCode(最好事先经过dotnet new建立项目),用VSCode open folder打开建立的项目,而后会提示Required Assets build 。。。,选择yes,等待它完成
,完成的标志是会生成launch.json和tasks.json;更改之后F1 dotnet restore 从新还原一次引用就能够了;以后便注释掉launch.json的preLaunchTask,而后有改动代码都经过run build task从新构建,若是构建出错能够删除出错中的须要lock的文件;
以后Debugger便可看到结果;(注意Linux下不少功能是没有的,如设置控制台输出颜色的功能就没有了,虽然api还在)
参考:http://os.51cto.com/art/201509/490032.htm