Sublime Text 4(Build 4126)下载注册 及 修改运行配置为终端运行(C/C++、Java、Python)

一、Sublime Text 4(Build 4126)下载

在这里插入图片描述

二、Sublime Text 4(Build 4126)注册

  1. 打开浏览器进入网站 Hex 编辑器,如下图所示:

在这里插入图片描述

  1. 在网站上点击『打开文件』,打开『sublime text 4』的安装目录中的『sublime_text.exe』文件;或者将改文件拖到网站内。

在这里插入图片描述

  1. 搜索『80 78 05 00 0f 94 C1』(第一个匹配到的)更改为『C6 40 05 01 48 85 C9』

在这里插入图片描述

  1. 点击『另存为』保存文件命名为『sublime_text.exe』并替换原文件即可激活成功。

在这里插入图片描述

三、修改配置:cmd运行程序(以 C++ 为例)

四个配置文件『C Single File.sublime-build』、『C++ Single File.sublime-build』、『MyPython.sublime-build』和『Java.sublime-build』已经打包上传到了 Sublime Text 4(Build 4126)修改运行配置为终端运行(C/C++、Java、Python) 中,可以直接下载,移动到本地相应的文件夹里即可。

  • 『C Single File.sublime-build』和『C++ Single File.sublime-build』放到 D:\Sublime Text 4\Packages\C++.sublime-package 中(每个人的安装路径不一样,记得修改),他是一个压缩文件,放到这个压缩文件里面替换原来文件即可;
  • 『MyPython.sublime-build』和『Java.sublime-build』放到 C:\Users\Administrator\AppData\Roaming\Sublime Text\Packages\User 中即可。

下面为配置方法,以 C++ 的配置为例:

1. MinGW编译器下载及安装
2. 修改配置
  • 第一步:找到配置文件『D:\Sublime Text 4\Packages\C++.sublime-package』,用压缩包程序打开,并找到文件『C++ Single File.sublime-build』,打开如下图所示:
    在这里插入图片描述
  • 第二步:修改文件,将『variants』域中的内容替换成一下内容即可。
"variants":
[
	{
		"name": "Run",
		"shell_cmd": "g++ -Wall -std=c++11  \"$file\" -o \"$file_base_name\" && start cmd /c \"\"${file_path}/${file_base_name}\" & pause\""
	}
]

在这里插入图片描述

  • 测试一个『test.cpp』,按下键盘『ctrl + shift + B』,然后点『C++ Single File - Run』,结果如下:
    在这里插入图片描述在这里插入图片描述

四、参考以上步骤,对 C、Jave、Python 的配置修改

  • 『C Single File.sublime-build』(修改默认的配置文件,也在『D:\Sublime Text 4\Packages\C++.sublime-package』里面)
{
	"shell_cmd": "gcc \"${file}\" -o \"${file_path}/${file_base_name}\"",
	"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
	"working_dir": "${file_path}",
	"selector": "source.c",

	"variants":
	[
		// {
		// 	"name": "Run",
		// 	"shell_cmd": "gcc \"${file}\" -o \"${file_path}/${file_base_name}\" && \"${file_path}/${file_base_name}\""
		// },
		{   
        	"name": "Run",
            "shell_cmd": "gcc -Wall \"$file\" -o \"$file_base_name\" && start cmd /c \"\"${file_path}/${file_base_name}\" & pause\""
        }
	]
}
  • 『MyPython.sublime-build』(需要新建文件)
{

      "cmd": ["python","-u","$file"],
      "selector": "source.python",
      "file_regex": "^\\s*File \"(...*?)\", line ([0-9]*)",

      "env": {"PYTHONIOENCODING": "utf-8"},
      //执行完上面的命令就结束
      //下面的命令需要按Ctrl+Shift+b来运行
      "variants":
      [
            {
            "name":"Run",
            "shell": true,
            "cmd": ["start","cmd","/c", "python $file & pause"],
            //c是执行完命令后关闭cmd窗口,
            //k是执行完命令后不关闭cmd窗口。
            //echo. 相当于输入一个回车
            //pause命令使cmd窗口按任意键后才关闭
            "working_dir": "${file_path}",
            }
      ]
}

  • 『java.sublime-build』(需要新建文件)
{
    "cmd": ["javac", "-encoding", "UTF-8", "-d", ".", "$file"],
    "file_regex": "^(...*?):([0-9]*):?([0-9]*)",
    "selector": "source.java",
    "encoding": "GBK",
    //执行完上面的命令就结束
    // 下面的命令需要按Ctrl+Shift+b来运行
    "variants": 
    [
    	{
	        "name": "Run",
	        "shell": true,
	        "cmd": ["start", "cmd", "/c", "javac -d . $file & java ${file_base_name} & pause"],
	        // /c是执行完命令后关闭cmd窗口,
	        // /k是执行完命令后不关闭cmd窗口。
	        // echo. 相当于输入一个回车
	        // pause命令使cmd窗口按任意键后才关闭
	        "working_dir": "${file_path}",
	        "encoding": "GBK"
    	}
	]
}

五、修改运行的快捷键为『F5』

  • 点击『preferences - Key Bindings』,在右边的文件添加设置即可。
[
	{ 
		"keys": ["f5"],
		"command": "build",
		"args": {"select": true},
	},
]

在这里插入图片描述

  • 13
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 12
    评论
### 回答1: 要配置 Sublime Text 4 进行 C/C++ 调试,您需要安装插件并配置调试器。步骤如下: 1. 安装 SublimeGDB 插件:在 Sublime Text 中选择 "Preferences" -> "Package Control" -> "Install Package",然后搜索 "SublimeGDB" 并安装。 2. 配置调试器:在 Sublime Text 中选择 "Preferences" -> "Package Settings" -> "SublimeGDB" -> "Settings",然后在打开的配置文件中配置您的调试器 (例如,gdb)。 3. 编写代码并运行调试:打开您要调试的 C/C++ 代码,在 Sublime Text 中使用快捷键 (例如 F5)来运行调试,然后使用 SublimeGDB 插件的调试功能。 ### 回答2: Sublime Text是一款轻量级的文本编辑器,可以通过插件扩展其功能。我们可以通过配置插件来实现Sublime Text4配置C/C++调试,下面就来详细介绍一下。 1. 安装插件 首先,我们需要安装一个名为“Sublime Text GDB”的插件,这个插件可以在调试过程中实时观察程序输出信息。进入Sublime Text的“Tools”菜单,选择“Command Palette”,在搜索框中输入“Install Package”,选择“Install Package”并等待插件列表加载完成。在搜索框中输入“Sublime Text GDB”,选择这个插件并安装。 2. 配置编译系统 我们需要配置一个编译系统,用于编译程序并生成可执行文件。打开Sublime Text的“Tools”菜单,选择“Build System”,选择“New Build System”,将下面的代码复制到文件中:{ "cmd": ["gcc", "${file}", "-o", "${file_path}/${file_base_name}"], "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", "working_dir": "${file_path}", "selector": "source.c, source.c++", "shell": true, "encoding": "utf-8", "variants": [ { "name": "Run", "cmd": ["gnome-terminal -x sh -c 'cd \"${file_path}\";./${file_base_name};echo;echo Press ENTER to exit; read line;exit'"], "shell": true } ] } 保存文件,命名为“C.sublime-build”,然后选择这个编译系统。 3. 配置调试器 在Sublime Text中,我们需要配置一个调试器来进行调试。打开Sublime Text的“Tools”菜单,选择“Sublime Text GDB”->“Edit Configuration”。在打开的文件里添加下面的代码: { "name": "gdb", "cmd": ["gdb", "-q", "${file_path}/${file_base_name}"], "cwd": "${file_path}", "env": {}, "external_terminal": true, "target": "${file_path}/${file_base_name}" } 4. 进行调试 设置好编译系统和调试器后,就可以进行程序的编译和调试了。先使用“Ctrl + B”编译代码,然后使用“Ctrl + Shift + B”启动调试器。启动调试器后,就可以使用调试器的命令进行单步调试,查看程序变量的值和调用栈等信息了。当调试完成后,可以使用“Ctrl + D”命令退出调试器。 以上就是Sublime Text4配置C/C++调试的详细步骤。希望这篇文章可以对您进行帮助。 ### 回答3: Sublime Text 4 是一款非常实用的文本编辑器,它可以通过配置使其支持 C/C++ 调试功能。在配置 Sublime Text 4 以支持 C/C++ 调试之前,您需要确保已经安装了以下工具: - GCC/G++ 编译器 - GDB 调试器 - Sublime Text 4 接下来,我们将讨论如何在 Sublime Text 4 中实现 C/C++ 调试。 第一步:安装 Package Control 首先,您需要安装 Package Control,这是 Sublime Text 的一个扩展,它提供了许多插件和工具,使 Sublime Text 更加强大和实用。要安装 Package Control,请打开 Sublime Text 4,选择 "View" -> "Show Console",在底部的控制台中运行以下命令: ``` import urllib.request,os;pf = 'Package Control.sublime-package';ipp = sublime.installed_packages_path();urllib.request.install_opener(urllib.request.build_opener(urllib.request.ProxyHandler()));open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen('http://sublime.wbond.net/' + pf.replace(' ', '%20')).read()) ``` 或者您也可以在 Package Control 的官方网站上找到此命令。 第二步:安装插件 安装 Package Control 之后,您可以使用以下步骤安装 C/C++ 调试插件: 1. 选择 "Preference" -> "Package Control" 2. 输入 "Install Package" 并回车 3. 在搜索栏中输入 "C++ Snippets" 并安装 4. 在搜索栏中输入 "C++ Single File Execution" 并安装 5. 在搜索栏中输入 "Sublime Text GDB" 并安装 第三步:配置编译系统 现在,您需要配置 Sublime Text 4 的编译系统。选择 "Tools" -> "Build System" -> "New Build System",然后输入以下代码: ``` { "cmd": ["gcc", "$file_name", "-o", "${file_base_name}.exe", "&&", "${file_base_name}.exe"], "selector": "source.c, source.c++", "shell": true, "working_dir": "${file_path}" } ``` 保存该文件,命名为 "C++ Single File.sublime-build",选择 "Tools" -> "Build System" -> "C++ Single File",即可使用了。 第四步:配置调试系统 现在可以配置调试系统了。选择 "Tools" -> "GDB" -> "Open Launch File",然后将以下代码复制到文件中: ``` "version": "0.2.0", "configurations": [ { "name": "GDB", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/${fileBasename}.exe", "args": [], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": true, "MIMode": "gdb", "setupCommands": [ { "description": "Enable pretty-printing for gdb", "text": "-enable-pretty-printing", "ignoreFailures": true } ], "windows": { "MIMode": "gdb" }, "logging": { "trace": true, "traceResponse": true } } ] ``` 保存该文件,命名为 "gdb.sublime-project",然后 "Tools" -> "GDB" -> "Open Launch Configuration",选择 "gdb.sublime-project" 文件即可使用。 第五步:开始调试 现在,您可以打开 C/C++ 代码文件,使用 "Tools" -> "Build" 编译代码,然后使用 "Tools" -> "GDB" -> "Start Debugging" 启动调试模式,即可开始 C/C++ 调试了。 总结 通过以上步骤,您可以安装并配置 Sublime Text 4 以支持 C/C++ 调试。这样,您就可以在一个集成化的开发环境中编写、编译、调试代码了。Sublime Text 4 的高度定制性和灵活性使其成为开发人员的首选文本编辑器之一。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

PanyCG_pc

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值