VS Code 在 Linux 上简直就是个被低估的宝藏,它本质上就是把微软那个超火的 Monaco 编辑器内核搬到了 Electron 框架里,结果搞出了个既轻量又深不见底的怪物。别被“免费开源”这四个字骗了,这玩意儿对程序员的吸引力在于它能让你瞬间进入心流状态。在 Linux 下用着更是爽,因为它把那些繁琐的命令行操作全吃进了肚子里。比如你不想像个无头苍蝇一样在文件树里翻找代码,直接按 Ctrl+P 输入文件名回车,比敲 ls 命令快多了;面对几千行的 C 文件想跳去第 305 行?Ctrl+G 搞定,根本不需要鼠标在那儿瞎滑。
最绝的是它的智能交互,把鼠标悬停在函数上就能看实现,按住 Ctrl 点进去直接跳转源码,甚至还能一键查看谁调用了这个函数,Alt+Shift+F12 这一招简直是阅读源码的神器。很多人还在用终端敲命令,VS Code 早就让你在不离开编辑器的情况下通过那个特殊的 Tab 键呼出终端了,而且能同时开好几个窗口互不干扰,想关哪个点 X 就行,这种多任务处理能力太适合 Linux 环境了。
再说说那些花里胡哨的功能,IntelliSense 不再是简单的补全,它是基于类型和模块的智能预测,写代码时就像有个老手在旁边提示;调试也不再需要配置一堆复杂的 IDE 插件,直接在编辑器里打断点、看堆栈,甚至还能交互式控制台操作,效率翻倍。内置的 Git 功能更是把版本控制变得像呼吸一样自然,差异对比、暂存提交全在界面里完成,不用切来切去。至于扩展生态,那是真的无上限,装个新语言主题或者调试器就像换衣服一样简单,而且因为扩展是独立进程运行,根本不用担心拖慢编辑器速度。说白了,VS Code 就是那个既能陪你从零敲第一行代码,又能陪你重构百万行项目的最佳拍档,谁用谁知道。

Linux环境下的VScode使用教程
一、常用指令演示
打开指定文件
我们打开一个工程之后,需要找到对应的文件,一个一个找太麻烦了。所以我们可以按Ctrl+P——>输入文件名——>回车
二、跳转到指定行号
因为在Linux开发中,一个.c文件可能有几百上千行代码。这样我们需要跳转到指定行号,用鼠标滑动太麻烦了。于是我们可以输入Ctrl+G——>输入行号即可自动跳转
三、查看函数
(1)有时候,我们看到一个函数,想知道他的内部实现,只需要将鼠标靠近这个函数即可。
(2)但是有时候,我就是想跳转到实现这个函数的文件里面。怎么办呢?很简单,按住Ctrl+鼠标点击这个函数(或者鼠标点击这个函数,按下F12)。
四、查找所有引用
我们阅读源码的时候,可能会想查看某一个函数被那些程序所引用。那么可以选中这个函数+Alt + shift + F12
五、打开/隐藏中断
(1)VScode强大在于,我们可以不离开这个工具,就可以使用命令行。按Ctrl +(Tab上方的那个键)
(2)在vscode linux版中,我们不但可以打开一个命令行,还可以同时打开多个。
(3)如果我们现在只想要一个命令行了,就可以选中命令行,点击删除。
(4)如果此时我不想看命令行了,可以点击X即可
功能特色
1、认识IntelliSense
使用IntelliSense超越语法突出显示和自动完成功能,IntelliSense提供基于变量类型,函数定义和导入模块的智能完成。
2、打印语句调试已成为过去
从编辑器直接调试代码。启动或附加到正在运行的应用程序,并使用断点,调用堆栈和交互式控制台进行调试。
3、内置Git命令
与Git和其他SCM提供商合作从未如此简单。从编辑器中直接查看差异,阶段文件和提交。从任何托管的SCM服务推送和拉取。
4、可扩展和可定制
想要更多功能吗?安装扩展以添加新语言,主题,调试程序以及连接到其他服务。扩展程序在不同的进程中运行,确保它们不会减慢编辑器的速度。







































共有 0条评论