NOILinux 下的 Sublime Text 简单使用指南
XeRnHe
2022年10月16日 20:15

前言

本人之前一直在使用 CodeBlocks,不得不承认它确实是一个非常不错的编辑器,但奈何它实在是太丑了(并且我经常碰到缩进出问题的情况),于是转战 Sublime Text。

基础功能

因为 NOILinux 已经安装了 Sublime Text,所以在这里不多提及下载,大家如果是正常 Linux 系统的话正常安装即可,后续的操作也不会有太大差别。

打开软件,映入眼帘的是这样的页面:

开始编程后,编辑器是没有高亮显示的,需要先 保存文件。注意需要在文件名后面加上 扩展名。

写完代码,就需要编译运行了。我们使用快捷键 进行编译运行。如果是第一次使用,软件会弹出一个白框和两个选项。

我们选择第二个,也就是后缀带 Run 的那一个,选择完以后就可以编译运行了。这两个选项中,第一个表示编译,第二个表示编译+运行。如果选错了可以按 进行更改。

不过又一个问题摆在眼前,我们发现在它给出的窗口中无法输入。这里我给出两种解决方案:

一、使用文件输入输出

在代码前加入文件输入输出,以避免在窗口输入。(如果不知道什么是文件输入输出的话可以去百度学习一下)

在这里提一句,如何新建文件:

在想要新建文件的文件夹中点击右键,然后选择

在终端中输入 ,新建文件。注意文件名需要加格式后缀。图中我新建了一个名为 类型文件。

这时我们只需要将输入写入 文件中再运行程序,程序就可以输出到 文件里了。

但这样我们需要频繁的切换界面,而Sublime Text恰好 有一个功能可以很好的解决这个问题——分屏。

我们在工具栏中找到 这一项,再在展开的窗口中找到 ,就可以在二级目录中看到许多选项和对应的快捷键。读者可以自行尝试。

我这里以 演示。

我们将光标移动到新的区域,点击。然后使用 打开文件。

打开 文件后我们就可以在编辑器里直接编辑了。同理,你也可以开三个窗口分别显示代码和输入输出文件。

不过,这样有些不好看。我们可以使用一些技巧来美化一下。

首先找到 中的 ,点击它。

软件就打开了另一个窗口。

这是快捷键的设置界面,其中左边是系统默认的,右边是用户可以编辑的。

我们首先将左侧的所有代码复制到右边,然后使用 查找任意一个分屏的快捷键。

我选择图中标黄的快捷键作为自定义分屏的快捷键。其中 是分屏时竖分割线的坐标, 是横分割线的坐标, 是每个屏对应的分割线。看不懂没关系,按着我的代码将其改成下图所示:

代码:(复制即可,注意最后的逗号,记得保存)

再次使用快捷键,页面的布局就和上面展示的一样了。

不过,这个方法有个问题,就是没有办法配置编译选项,没法用 进行编译,只能使用编辑器中默认的编译环境。所以就有了方法二。

二、在终端进行编译运行

在终端输入如下指令:

表示编译 并将可执行文件输出到 中。

如果想要运行,输入如下指令:

表示运行该可执行文件。

如下图所示:

如果想要开 O2 并在 环境下编译,只需要在第1条代码中增加一点东西即可:

如果没有特殊情况,我个人是推荐在编程时使用方法一来进行调试,在测试大样例时使用方法二+O2测试程序运行速度的。这样用起来很顺手。

至此,我们已经可以在 Sublime Text 中编写代码并运行了。

常用快捷键

注释光标所在行。

删除光标所在行。

选择光标所在行。

查找。

替换。

选中当前选中的内容的所有出现位置。

本文完。