本人之前一直在使用 CodeBlocks,不得不承认它确实是一个非常不错的编辑器,但奈何它实在是太丑了(并且我经常碰到缩进出问题的情况),于是转战 Sublime Text。
因为 NOILinux 已经安装了 Sublime Text,所以在这里不多提及下载,大家如果是正常 Linux 系统的话正常安装即可,后续的操作也不会有太大差别。
打开软件,映入眼帘的是这样的页面:

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



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

我们选择第二个,也就是后缀带 Run 的那一个,选择完以后就可以编译运行了。这两个选项中,第一个表示编译,第二个表示编译+运行。如果选错了可以按 进行更改。
不过又一个问题摆在眼前,我们发现在它给出的窗口中无法输入。这里我给出两种解决方案:
在代码前加入文件输入输出,以避免在窗口输入。(如果不知道什么是文件输入输出的话可以去百度学习一下)

在这里提一句,如何新建文件:
在想要新建文件的文件夹中点击右键,然后选择 。

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

这时我们只需要将输入写入 文件中再运行程序,程序就可以输出到 文件里了。
但这样我们需要频繁的切换界面,而Sublime Text恰好 有一个功能可以很好的解决这个问题——分屏。
我们在工具栏中找到 这一项,再在展开的窗口中找到 ,就可以在二级目录中看到许多选项和对应的快捷键。读者可以自行尝试。
我这里以 演示。

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

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

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

首先找到 中的 ,点击它。

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

这是快捷键的设置界面,其中左边是系统默认的,右边是用户可以编辑的。
我们首先将左侧的所有代码复制到右边,然后使用 查找任意一个分屏的快捷键。

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

代码:(复制即可,注意最后的逗号,记得保存)
再次使用快捷键,页面的布局就和上面展示的一样了。
不过,这个方法有个问题,就是没有办法配置编译选项,没法用 进行编译,只能使用编辑器中默认的编译环境。所以就有了方法二。
在终端输入如下指令:
表示编译 并将可执行文件输出到 中。
如果想要运行,输入如下指令:
表示运行该可执行文件。
如下图所示:

如果想要开 O2 并在 环境下编译,只需要在第1条代码中增加一点东西即可:
如果没有特殊情况,我个人是推荐在编程时使用方法一来进行调试,在测试大样例时使用方法二+O2测试程序运行速度的。这样用起来很顺手。
至此,我们已经可以在 Sublime Text 中编写代码并运行了。
注释光标所在行。
删除光标所在行。
选择光标所在行。
查找。
替换。
选中当前选中的内容的所有出现位置。
本文完。