NOI Linux 基础及 VS Code and Code::Blocks 食用指南?

前言

  • msjing在深入研究了 NOI Linux 后完全参透了,于是来搞个学习笔记食用教程
  • 注意!NOI Linux 以msjing机房的为标准,msjing也不知道配置环境,可能会有区别

基础

  • 虚拟姬有点不好用,我们直接拿 Ubuntu 系统说,msjing机房的是 Ubuntu 20.04.6 LTS
  • sbmqwm:电脑一共 7.7G 你虚拟机要 4G 你电脑不挂谁挂
  • 首先进入后你可以去设置里改鼠标速度壁纸等,msjing是超级低敏所以用最低速
  • 接下来是输入法,去设置的局域和语言,找到输入源,点加号,先选汉语,然后选中文(智能拼音),点添加,就可以用了,快捷切换输入法是 Ctrl+Space,没有就去肘击你们教练
  • 然后就可以了,接下来所以问题都可以问 Bing 了

VS Code

  • 这个其实没啥说的,你会在 Windows 会 Linux 就会
  • 注意到 VS Code 是没有编译器的,所以我们要手动编译,等会再说
  • 先点开设置(Ctrl+,),目前msjing觉得要改两个东西,还有再新加
    • Commonly Used 里,找到 Files:Auto Save,这个是自动保存,选 afterDelay,基本就是实时保存的
    • 在搜索栏搜 Ctrl,把第一个选上,你就可以像 Dev 一样通过 Ctrl+滚轮调整代码大小了
  • 接下来是编译,这个是最毒瘤的,msjing在家里大战了 inf 次最终妥协去用 Microsoft Visual Studio 了
  • 编译的话使用 Ctrl+`(就是你键盘 esc 下面的那个)或者去点左下角的报错和警告的图标,选 TERMINAL(终端)
  • 然后你手输 g++ qwq.cpp -o qwq.exe -std=c++14 -Wall ; ./qwq.exe
  • 其实你在 VS Code 里用 Ctrl+Shift+C可以叫出窗口终端
  • 其中的 qwq(?)是代码文件名,后面的 .exe 没必要还叫这个,后面运行写一致就行,你也可以在
    .exe 后面加优化(-O2 啥的),-Wall 推荐加上,msjing没加这个导致 int函数没返回值不出报错调了 inf 发,最后的 ./xxx.exe 写的 xxx 要和你前面写的 xxx.exe 一致
  • 这样就可以在终端中粘样例并查看输出了,如果前面的提示语句出不来了,就用 Ctrl+C 来结束上一次操作就行了
  • 你如果还要继续用,别再打一遍,用键盘的四项箭头的上键就可以把上一次指令复制下来
  • 注意终端的复制粘贴快捷键是 Ctrl+Shift+C 和 Ctrl+Shift+V
  • VS Code 支持 freopen,和 Dev 的要求一致
  • VS Code就完了,呼呼呼

Code::Blocks

  • 如果你是从 Dev 来的,请认准 Code::Blocks
    ,这个编译器比 VS Code 方便太多了,自带编译器,支持调试,代码补全,缩进啥都有,但是操作复杂
  • 打开后会有一个弹窗,默认选的是 GNU GCC Compiler,点 OK 就行
  • 打开后点 Flie,点第一个 New,点 *Project**,选 Console application(就是那个贝壳)
  • 下一个页面,勾上就行
  • 下一个,选 C++
  • 下一个,第一行给你文件起个名,第二行点右边的小方框选一个放文件的位置
  • 下一个页面,不用管直接点 Finish
  • 点左边的文件图标,名下有一个 main.cpp,点开写代码就行了
Waring!不要打开
  • 正确の使用:
  • Plugins \(\to\) BYO Games
  • 在教练不在的时候游玩,但是被发现就 GG
  • sbmqwm 的提示:别玩这个没啥意思,不如好好去刷题
  • msjing 的提示:被发现了别说我教的哦,警告过你了你非得看的,坚持传播正能量
  • 其他没啥了
  • e,linux 非常神奇,你选中一段之后就不用管,直接在你要粘的地方鼠标中键就行了

后话

  • 其实还有好多东西等msjing摸透了再来补
  • 其实还有很多编译器的是msjing就会这俩,所以就先说这俩,没了喵
  • e,其实可以换其他壁纸但别被教练发现了qwq
posted @ 2026-07-23 21:54  msjing  阅读(29)  评论(3)    收藏  举报