Linux环境下的VScode使用教程

这篇具有很好参考价值的文章主要介绍了Linux环境下的VScode使用教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

(1)对于学习本文需要先有自行安装好VMware,对VMware有简单的了解。

(2)对于绝大多数使用Linux的人而言,经常在Windows环境下使用source insight进行编译程序,然后利用FileZilla将Windows的文件的文件上传到Ubuntu,或者是使用Samba将Windows与Ubuntu共享一个文件夹。

(3)以上操作都有一个问题,就是编写程序都是在Windows环境下进行,Linux环境中进行编译,这样就需要总是换操作环境,很麻烦。于是我推荐使用VScode,这样就可以直接在Linux环境下编写程序了,很方便。

(4)关于推荐使用VScode的原因不仅仅只有他支持在Linux环境下编写程序,他功能及其强大,source insight拥有的能力他都有,source insight没有的他也有。最最最重要的一点在于,VScode是免费的,而source insight还需要付费(或者破解)。

(5)关于VScode的Linux环境安装,我建议下载韦东山老师的虚拟机文件,他哪个环境下的东西都帮我们配置好了。

        韦东山老师视频教程;韦东山老师资料获取网址;

(6)如果坚持想自己搭建Linux环境下的VScode,可以观看正点原子的VScode安装教程。(个人不是特别建议,废话太多了)

        VScode官网下载;正点原子Linux教程视频;

快捷键

指令合集

(1)本人是使用的韦东山老师配置的环境,所以只是教授一些常用的操作。

(2)

输入文件名打开文件 : ctr1 + P
跳到某行: Ctr1 +G + 行号
打开文件并跳到某行: ctrl + p 文件名:行号
列出文件里的函数 : ctrl + shift + o,可以输入函数名跳转
函数/变量跳转: 按住ctr1同时使用鼠标左键点击、F12
前进: Ctrl + shift + -
后退: Ctrl + Alt + -
列出引用 : shift + F12
查找所有引用:Alt + shift + F12
切换侧边栏展示/隐藏: Ctrl + B
打开命令菜单: Ctrl + shift + P
手动触发建议: ctr1 + Space
手动触发参数提示: ctr1 + shift + Space
打开/隐藏终端: Ctrl +(Tab上方的那个键)
重命名符号: F2
当前配置调试: F5
上/下滚编辑器: Ctrl + 向上按键↑/向下按键↓
搜索/替换 : Ctrl + F/H
高亮文字:shift + alt + Z
取消高亮: shift + alt + a

常用指令演示

打开指定文件

我们打开一个工程之后,需要找到对应的文件,一个一个找太麻烦了。所以我们可以按Ctrl+P——>输入文件名——>回车

Linux环境下的VScode使用教程

跳转到指定行号

因为在Linux开发中,一个.c文件可能有几百上千行代码。这样我们需要跳转到指定行号,用鼠标滑动太麻烦了。于是我们可以输入Ctrl+G——>输入行号即可自动跳转

Linux环境下的VScode使用教程

查看函数

(1)有时候,我们看到一个函数,想知道他的内部实现,只需要将鼠标靠近这个函数即可。

Linux环境下的VScode使用教程

(2)但是有时候,我就是想跳转到实现这个函数的文件里面。怎么办呢?很简单,按住Ctrl+鼠标点击这个函数(或者鼠标点击这个函数,按下F12)。

查找所有引用

我们阅读源码的时候,可能会想查看某一个函数被那些程序所引用。那么可以选中这个函数+Alt + shift + F12

Linux环境下的VScode使用教程

打开/隐藏中断 

(1)VScode强大在于,我们可以不离开这个工具,就可以使用命令行。按Ctrl +(Tab上方的那个键)

Linux环境下的VScode使用教程

 (2)在VScode中,我们不但可以打开一个命令行,还可以同时打开多个。

Linux环境下的VScode使用教程

(3)如果我们现在只想要一个命令行了,就可以选中命令行,点击删除。

Linux环境下的VScode使用教程

(4)如果此时我不想看命令行了,可以点击X即可 

Linux环境下的VScode使用教程

如何修改快捷键

打开快捷键修改界面

(1)有时候,有些默认命令行我们不喜欢,我们可以自定义快捷键。

(2)如果是英文操作界面如下。

(3)如果是增加了中文插件,是中文的,点击位置也是一样的。文件——>首选项——>键盘快捷键方式。

Linux环境下的VScode使用教程

 修改前进/后退快捷键

因为VScode默认的前进/后退快捷键很反人类,不易于理解。所以在此我们需要修改

Linux环境下的VScode使用教程

注释

选中多行——>Ctrl+/

创建工作区

(1)找到Linux内核目录

Linux环境下的VScode使用教程

 Linux环境下的VScode使用教程 

(2)将Linux内核目录设置为工作区

Linux环境下的VScode使用教程

 Linux环境下的VScode使用教程

 (3)将指定文件加入工作区

Linux环境下的VScode使用教程

 文章来源地址https://www.toymoban.com/news/detail-484127.html

到了这里,关于Linux环境下的VScode使用教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【vscode】Window11环境下vscode使用Fira Code字体【教程】

    如果想要在 Ubuntu 环境下使用 Fira Code 字体,可以参考我的这篇博客 进入Github项目,找到 Release 然后下载最新款的安装包 进入 控制面板 ,选择 大图标 查看,然后进入 字体 进入解压目录的 ttf 文件夹,拷贝所有的文件 然后粘贴到 字体 中,完成安装 按 Ctrl+, 进入设置,如下

    2024年01月25日
    浏览(37)
  • Linux环境使用VSCode调试简单C++代码

    本文将通过演示一个简单C++代码的编译调试过程,介绍在VSCode中如何使用Linux环境下的GCC C++编译器(g++)和GDB 调试器(gdb)。 关于GCC、g++、gcc、gdb,这里不做详细介绍,如果感兴趣可以参考另一篇文章:详解C/C++代码的预处理、编译、汇编、链接全过程,里面有详细的解释。 看懂

    2024年02月04日
    浏览(52)
  • VSCode使用clangd构建Linux驱动开发环境

    最初在使用Linux内核源码进行驱动开发时,由于没有代码补全、自动提示等功能写起来十分不方便,虽然有人使用Source Insight来阅读源码,但是我用起来还是感觉怪怪的,有时间同一个函数会找到很多的定义,不便判断。在调用层次方面,还是clangd更好用。 Clangd 是一个基于

    2024年01月16日
    浏览(69)
  • Linux tcp/ip 网路协议栈学习-00 前言

    Linux tcp/ip 网路协议栈学习-00 前言 目录 Linux  tcp/ip 网路协议栈学习-00 前言 (1)预备知识  (2)前置知识 (3)学习目标 (4)总结     (1)预备知识  好工具事半功倍,做任何事情都需要有方法和工具,同样,阅读 Linux 内核源码也是如此。由于当前内核源码非常庞大,学习上,不能一

    2024年04月26日
    浏览(45)
  • 使用VScode编写C语言程序 环境安装配置 保姆级教程

    Visual Studio Code可通过安装插件来支持C++、C#、Python、PHP等语言,使用的工程师越来越多,本文介绍如何使用VS Code进行C语言的编译与调试 目录 一 vsCode配置C/C++环境 1. vsCode下载和安装 2. 安装vsCode 二 MinGW编译器下载和配置 1. 下载编译器MinGW并解压  2. 将MinGW添加至环境变量 3

    2024年02月04日
    浏览(72)
  • 人工智能之配置环境教程二:在Anaconda中创建虚拟环境并在VsCode中使用

    孟莉苹,女,西安工程大学电子信息学院,2021级硕士研究生,张宏伟人工智能课题组。 研究方向:机器视觉与人工智能。 电子邮件:2425613875@qq.com 安装前先下载安装包,建议在博主已准备好的百度网盘链接中下载: 百度网盘链接:https://pan.baidu.com/s/1FgjTixyrP0xL-SRrUSARhw 提取码

    2024年02月01日
    浏览(107)
  • vscode使用ssh远程linux可视化开发环境搭建

      最近一直在做服务引擎开发,编译都是在服务器 linux 环境中进行。每次调试使用 gdb 修改使用vim贼麻烦。最后找了下可以使用 vscode 图形化界面进行远程开发调试。尝试了下,果然好使,故记录下来备下次使用。 vscode 远程开发环境搭建流程很简单,大体来说分四步(如下

    2024年02月03日
    浏览(56)
  • Linux Debian12使用VSCode和Python搭建flask开发环境

    一、安装VSCode 在Linux Debian12系统上安装VSCode教程可以参考网上相关教程。 二、安装Python 打开VSCode,安装python和python扩展包,如下图所示: 三、创建Python虚拟环境 1.新建文件夹testFlask 2.用vscode打开文件夹testFlask,选择“是,我信任此作者” 3.在VSCode菜单“终端”-“新建终端”

    2024年01月17日
    浏览(46)
  • 对于学习Linux进程与线程的感悟

    进程感觉就像一个应用程序一样,比如QQ,火狐浏览器等等,他们之间互不干扰,可以独立运行。线程就像QQ里的各种功能,比如好友列表,显示当前是在线还是离线,会话窗口等等去实现各种功能,进程死掉的话,这些线程也会跟着结束。 经过一段时间的学习,发现线程方

    2024年02月08日
    浏览(36)
  • Mac电脑配置李沐深度学习环境[pytorch版本]使用vscode

    Mac打开终端(Mac电脑如何启动终端?打开启动台,搜索终端即可) 安装包管理工具Homebrew 如果遇到报错 则需要运行一下如下指令,然后再安装Homebrew。原因是被墙,需要配置一下端口。 安装Homebrew成功后,重启终端(Mac电脑如何启动终端?打开启动台,搜索终端即可)直接安

    2024年02月06日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包