记录:Ubuntu20.04中安装和设置VScode
记录:Ubuntu20.04中安装和设置VScode
一、VScode的安装
1 从VS官网中下载deb文件:https://code.visualstudio.com/Download
2安装vscode软件
- 为便于管理,在家目录下递归建立
~/linux/tool
二级目录,并将deb文件移动到该目录下。
mkdir -pv ~/linux/toolmv ~/Downloads/code_1.66.2-1649664567_amd64.deb ~/linux/tool/
- 安装vscode
sudo dpkg -i code_1.66.2-1649664567_amd64.deb
- 安装后,其快捷方式会默认存放在
/usr/share/applications
目录下
- 将快捷方式复制到桌面;
cp code.desktop ~/Desktop/
- 选中桌面的vscode快捷图标,右击鼠标,允许启动。(此时齿轮icon变成正常图标,双击正常启动vscode)。
二、VScode的设置
1 安装插件。
在扩展目录下查找开发所需插件。
Linux-ARM开发常用插件:
插件名称 | 插件描述 |
---|---|
C/C++ | 识别C/C++的语法 |
C/C++ Snippets pro | C/C++重用代码块 |
C/C++ Advanced Lint | C/C++静态检测 |
Include AutoComplete | 自动头文件包含 |
Arm assembly | 识别ARM汇编语法 |
compareit | 比较两个文件的差异 |
TabNine | 代码自动补全 |
DeviceTree | 设备树语法插件 |
Rainbow Brackets | 彩虹花括号,便于代码阅读 |
vscode-icons | 图标插件 |
Chinese(Simplified) | 汉化插件 |
2 安装gcc编译工具
在Windows系统中,我们通过MinGW
部署C/C++的编译环境。VScode在windows系统下部署C/C++环境。
而在Linux系统,我们直接用gcc
工具通过命令行方式编译和执行。
- 安装gcc编译器
sudo apt-get install gcc
3 工作区的建立
.code-workspace
是JSON格式的文件,里面包含所有与该工作区相关联的文件以及相关的配置信息。- 一个项目时,在单个文件根目录下就已经足够。
- 当需要同时在多个项目上工作时,才需要创建工作区。
三、VScode下的工作区搭建和测试
- 在
~/Desktop
创建工作区的文件夹和测试c文件。
mkdir ~/Desktop/demo
touch ~/Desktop/demo/demo.c
- 将测试文件目录加入到vscode中。
- demo.c中敲上Hello World测试代码。
- vscode中打开命令行终端。(通过gcc编译c代码,并在终端中执行)
四、VScode中的一些问题说明
1 下载Chinese中文插件后,改中文问题。
- 快捷键
shift + ctrl + p
,在快捷命令行输入config
,点选Configure Display Language
。
- 选择zh-cn,重启软件即可。
参考
linux : ubuntu 安装vscode与配置
【Ubuntu】Ubuntu 16.04 安装VSCode
【VS Code】文件夹(Folder)和工作区(Workspace)的使用
VS Code中的“工作区”是什么?
记录:Ubuntu20.04中安装和设置VScode相关推荐
- 怎样在 Ubuntu 13.04 Raring Ringtail , 12.10, 12.04 中安装和设置 Samba 实现网上邻居共享...
Samba 是一款功能强大的共享工具,可以实现与windows的共享,就是我们经常在windows计算机之间使用的网上邻居功能,可以共享文件和打印机等.今天要介绍的是在 Ubuntu 13.04 Ra ...
- Ubuntu20.04中安装pycharm社区版本
Ubuntu20.04中安装pycharm社区版本 目前pycharm的社区版是免费的,如果只用python,社区版能满足要求 下载地址https://www.jetbrains.com/zh-cn/ ...
- ubuntu20.04中安装ROS系统,详细介绍各种错误解决方法,直达小海龟
因为最近学习的缘故,花了半天的时间安装了ROS,期间因为ubuntu也是临时安装的双系统,遇到了各种各样的问题,这里记录一下,主要集中在ROS系统安装问题的解决. Ubuntu系统的安装 ubuntu ...
- 在Ubuntu20.04中安装中文输入法
引言 在Ubuntu系统中,无论是写文档还是在程序中写注释,都经常需要用到中文输入法.本文简单介绍了三种输入法框架,然后详细介绍了在Ubuntu 20.04系统中,IBus框架和Fcitx框架支持的中 ...
- Ubuntu20.04中安装shutter
目录 事情起因 快速安装(命令行安装) 详细描述 官网截屏(使用shutter) 事情起因 从18.04 换成了20.04,但是自带的截屏实在太难用了.于是按照之前的方法安装了shutter,然而发现 ...
- ubuntu20.04中安装划词翻译_科研干货 | 知云文献翻译,英文文献阅读必备神器!...
每天都阅读大量的文献,是不是看着满屏的英文都头疼?不要着急,今天小编就给大家推荐一款文献阅读神器--知云文献翻译,兼具强大的英文翻译及pdf阅读功能,可同时打开多篇pdf.可做标注和注释.可提取pdf ...
- 在Ubuntu20.04中安装ROS2 Foxy版本
配置系统软件源 打开"软件和更新",进入到"Ubuntu软件"页面,允许universe.restricted.multiverse三项,即勾选这三项,如下图所 ...
- Ubuntu20.04中安装MySQL在阿里云服务器上
安装与配置 安装MySQL 首先执行如下命令: sudo apt update sudo apt upgrade sudo apt install mysql-server 安装完成后,MySQL会自 ...
- ubuntu20.04中安装划词翻译_教你轻松玩转免安装的网页翻译插件“有道网页翻译2.0”...
大家在日常网页浏览中肯定多多少少都会碰到英文网站,这时候往往需要花费非常多的时候去自行理解,效率低下,又或者借助浏览器自带的翻译功能进行翻译,但又可能遇到翻译不准的情况. 现在这个问题可以解决啦!&q ...
最新文章
- Nodejs与mysql连接池的应用(pool)
- Facebook基于数据中心的机器学习实践
- 用python写一个简单的爬虫_用Python编写一个简单的爬虫
- 尝试Office 2003 VSTO的开发、部署
- ie7浏览器传输中文的问题
- Spring整合Quartz实现定时任务
- Spring之ApplicationContextAware接口详解
- python3 学习日志 Microsoft Office 编程
- 数据、数据库、数据库管理系统,数据库系统的概念
- sounds音标软件Android,Sounds音标app
- adb shell 小米手机_Ubuntu下adb连接小米手机
- Mac搭建Linux虚拟机
- [BUAA OO Unit 2 HW8] 第二单元总结
- core data使用教程
- # 前端初学html+css+js+bootstrap4+jquery部分后的简单响应式静态网页编写(漫威主题个人博客)
- Word文档中如何修改设置行距
- JavaSe之多线程
- 每日一题——输入某年某月某日,判断是这一年的第几天
- GK Summay算法(ϵ−approximate ϕ−quantile)
- 30本,推荐一份互联网书单