程序员,匠工也,凡所利器,皆应知之!Visual Studio Code

  作为一名编程爱好者,而非从业者,我很庆幸能从编程过程中体会到很多乐趣,脱离烦恼,怡然生活,使Coding成为生活的一大爱好。多年的积累使我 十八般兵器,样样都听过,偶尔也能舞出个三板斧出来,唬唬别人, 遇到行家,那就双手作揖,大佬说的对!
  最近,给电脑重装系统后,突然看着各类IDE,心头着实有些堵,于是乎,想着能否来个大一统呢,就 博览群书, 网上搜搜,翻翻博客,发现今天要简单聊的免费神器Visual Studio Code.
  其实,之前因为鄙人涉猎广泛,对IDE感情不专一,其实也没法专一起来。懂的人都懂,我们广大程序员心里那叫一个苦啊,不是我们想花心,奈何实力不允许啊!从各类介绍中发现,哟嚎,最近要使用的,如PHP写后台、MD记笔记、Sublime Text写python、脚本、SSH连接服务器、git同步、软件配置同步等功能应有尽有。关键是这个插件安装,类似于PHPStorm,搜索安装,感觉上比Sublime要简单方便很多(个人观点)。于是乎,走起,先装着!

Windows

  下载文件,双击安装,根据个人喜好,设置各类参数。软件会根据系统环境,比如我们使用的都是中文系统,在打开设置完软件背景主题后,会提示是否安装官方简体中文插件,比较人性化。
左边侧栏(从上到下)有

  • 资源管理器:查看、编辑工程源代码
  • 查找替换
  • 源代码控制:版本控制,git同步等操作
  • 运行调试
  • 插件管理:查看已安装插件,搜索安装卸载插件
    ……
  • 账户:可以通过微软账户或Github账户登录,在不同机器间同步软件设置,如背景色、已安装插件等,这也是我觉得比较舒服的地方。
  • 设置

Kali Linux

  由于平日会从事一些网络安全工作,偶尔会使用Kali Linux。因此,就在Kali虚拟机中安装了VS Code。这个过程比Windows平台痛苦很多。
  参照官方教程,在VS Code下载首页下载对应版本deb包,通过执行命令sudo apt install ./<file>.deb安装VS Code,结果程序图标也有了,就是不会运行,怎么办呢?
在这里插入图片描述

  1. 通过在命令行输入VSCode的Linux版程序名code ,发现了问题所在,如下图所示。
    在这里插入图片描述
  2. 因为Kali使用了超级用户root(没办法,个人习惯,其实是配置好了,不想再换用户改配置、安软件了),必须用--user-data-dir设置一个备用用户数据目录,其实就是这样code --user-data-dir='.',本以为大功告成,结果没有任何反应。
  3. 后来回想起之前安装Chrome时的情况,因为需要使用root用户启动,所以需要在命令后添加--no-sandbox。经测试命令code --user-data-dir='.' --no-sandbox,顺利以root用户运行VS Code。
  4. 此时还需解决一个问题,就是刚才是命令行执行,现在需要图标点击即可运行。这才是我们懒人的做法。kali默认使用Gnome桌面环境,因此,在Kali中打开Gnome应用快捷方式目录/usr/share/applications,找到并打开code.desktop文件,在两个Exec开头的行后面,添加--user-data-dir='.' --no-sandbox,即Exec=/usr/share/code/code --unity-launch %F --user-data-dir='.' --no-sandbox,保存,关闭,大功告成!

  总结起来,以root用户运行VS Code,先要让程序能运行,然后再关联快捷方式。以上就是个人安装VS Code的一些简单经验小结,希望能对像我这样的VS Code“新白”有所帮助。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值