sublime text 3 快捷键大全以及配置编译环境

Sublime Text 3 快捷键大全以及配置编译环境

Sublime Text 3 是一款功能强大的文本编辑器,可以帮助开发者提高工作效率。在本文中,我们将讲解 Sublime Text 3 的快捷键大全以及如何配置编译环境。

Sublime Text 3 快捷键大全

Sublime Text 3 支持各种快捷键操作,以下是一些常用快捷键列表。

快捷键 说明
Ctrl + N 新建文件
Ctrl + O 打开文件
Ctrl + Shift + N 新建窗口
Ctrl + W 关闭窗口
Ctrl + S 保存文件
Ctrl + Shift + S 另存为
Ctrl + X 剪切
Ctrl + C 复制
Ctrl + V 粘贴
Ctrl + Z 撤销
Ctrl + Shift + Z 恢复
Ctrl + F 查找
Ctrl + Shift + F 查找替换
Ctrl + G 跳转行
Ctrl + L 选择行
Ctrl + A 全选
Ctrl + Shift + L 选择多行
Ctrl + D 选中下一个同样的单词
Ctrl + Shift + D 复制当前行
Ctrl + / 添加或删除当前行的注释
Ctrl + Shift + / 添加或删除选中行的注释
Ctrl + ] 代码缩进
Ctrl + [ 代码放大
Ctrl + Shift + ] 代码缩小
Ctrl + Shift + P 命令面板
F11 进入/退出全屏模式
Shift + F11 全屏模式下切换侧边栏显示

Sublime Text 3 配置编译环境

为了让 Sublime Text 3 支持不同语言的编译和运行,需要通过配置编译环境来实现。以下是配置编译环境的步骤:

  1. 打开 Sublime Text 3,并在菜单栏中选择 Tools -> Build System -> New Build System。

  2. 在新弹出的文件中,输入以下代码:

{
    "cmd": ["g++","-Wall","-std=c++11", "$file_name","-o","${file_base_name}.exe","&&","start","cmd","/k","${file_base_name}.exe"],
    "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
    "working_dir": "${file_path}",
    "selector": "source.c, source.c++, source.cpp",
    "syntax": "source.c++",
    "variants":
    [
        {
            "name": "Run",
            "cmd": ["start", "cmd", "/k", "${file_base_name}.exe"]
        }
    ]
}

其中,以上代码适用于 C++ 语言的编译和运行,如需配置其他语言的编译环境,请根据实际情况修改。

  1. 保存文件,并将文件名设置为对应语言的 Build。

  2. 在 Sublime Text 3 中打开要编译的文件,在菜单栏中选择 Tools -> Build,即可进行编译。如需运行,请选择 Variants -> Run。

  3. 编译过程中,可以在底部状态栏中查看编译输出。如果出现错误,可以双击错误提示,在代码编辑器中跳转到错误的行。

示例说明

以下是一个 C++ 代码的示例,演示如何使用 Sublime Text 3 进行编译和运行。

#include <iostream>

using namespace std;

int main()
{
    cout << "Hello, world!" << endl;
    return 0;
}
  1. 打开 Sublime Text 3 并新建一个文件,将以上代码复制到文件中,并保存为 hello.cpp。

  2. 按下 Ctrl + B,即可开始编译,并在底部状态栏中查看编译输出。

  3. 如果编译无误,可以按下 Ctrl + Shift + P,选择 Variants -> Run,即可运行程序。

  4. 如果一切正常,将会在命令行窗口中看到输出 Hello, world!。

另外,需要注意的是,如果是在 Windows 系统下进行编程,还需要安装 MinGW 等编译器工具以及配置环境变量。具体的步骤可以参考相关教程。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:sublime text 3 快捷键大全以及配置编译环境 - Python技术站

(0)
上一篇 2023年5月26日
下一篇 2023年5月26日

相关文章

  • java时间戳转日期格式的实现代码

    下面是Java时间戳转日期格式的实现代码的完整攻略。 问题背景 时间戳是指从某个固定时间(如 1970年1月1日00:00:00 UTC)起经过的毫秒数,通常用于记录某个时间点的信息。在Java开发中,我们经常需要将时间戳转换为可读的日期格式,以便于显示、存储等操作。 实现步骤 Java提供了多种方式将时间戳转化为日期格式,最常用的方式是使用SimpleDa…

    Java 2023年5月20日
    00
  • Java Stream的基本概念以及创建方法

    Java Stream是在Java 8中引入的一种全新的API,它主要用于处理集合类数据(数组、List、Set等)并支持函数式编程,提供流式操作的方法,使得操作简洁高效。本文将从Java Stream的基本概念和创建方法两个方面,为大家介绍Java Stream的使用技巧。 基本概念 流 Java Stream 是数据渠道,用于操作数据源(例如:集合、数组…

    Java 2023年5月26日
    00
  • idea使用外置tomcat配置springboot详细步骤

    下面是我为你准备的“idea使用外置tomcat配置springboot详细步骤”的攻略。希望能对你有所帮助。 1. 确定工具版本 在开始这个过程之前,我们需要确定使用的工具版本,以确保配置的正确性。以下是我们使用的工具版本: IDE: IntelliJ IDEA 2020.2 Tomcat: Apache Tomcat 9.0.38 Spring Boot…

    Java 2023年5月19日
    00
  • 图片验证码概述及实现步骤

    图片验证码是为了防止机器人或者恶意程序进行恶意添加、登录、注册等操作而采用的一种人机交互验证机制。其主要原理是用户需要识别并输入正确的图片中所显示的字符或者图形,来证明其为人类而非机器。下面是图片验证码的实现步骤。 步骤一:生成验证码图片 首先,我们需要生成一张验证码图片,通常可以使用 Python 中的 PIL 库或者 PHP 中的 GD 库来生成。生成过…

    Java 2023年6月15日
    00
  • Java中的这些骚操作你不能不知道!!!

    Java中的这些骚操作你不能不知道!!! 本篇文章将为你介绍Java中的一些高级操作和技巧,帮助你更好地理解和使用Java。 1. 位操作符 Java提供了许多位操作符,如左移运算符(<<)、右移运算符(>>)和按位与运算符(&)等。这些运算符可以帮助我们对二进制数做一些处理,使程序更加高效。 例如,我们可以使用左移运算符来快…

    Java 2023年5月30日
    00
  • 49个Spring经典面试题总结(附带答案)

    着手准备 首先,要对本文提到的49个Spring相关面试题有一定的了解。 其次,要清楚掌握Spring框架的核心概念和基础知识。 最后,要结合面试框架,将知识点学以致用,深入理解每个问题,适当练习,加深印象,提升答案的质量。 问题类型详解 Bean的定义,作用域、生命周期等问题 解释Spring中Bean的定义,Spring Bean的作用域、生命周期等问题…

    Java 2023年5月20日
    00
  • 利用Spring IOC技术实现用户登录验证机制

    利用Spring IOC技术实现用户登录验证机制需要遵循以下步骤: 定义用户模型类,并编写登录方法 定义一个用户模型类,包含用户名和密码属性 编写登录方法,根据用户输入的用户名和密码与数据库中保存的用户信息进行比对 示例代码: public class User { private String username; private String passwo…

    Java 2023年6月15日
    00
  • mybatis+springboot中使用mysql的实例

    下面是 “mybatis+springboot中使用mysql的实例” 的完整攻略: 1. 安装MySQL 首先需要安装MySQL数据库,推荐使用官方网站提供的安装包进行安装,安装完成后需要创建一个数据库和对应的数据表。使用以下命令打开MySQL的命令行客户端: mysql -u root -p 输入密码登录MySQL之后,使用以下命令创建一个名为 test…

    Java 2023年5月20日
    00
合作推广
合作推广
分享本页
返回顶部