轻量级C/C++/Python开发利器SublimeText3使用配置
只要不是写大型项目,比如Web项目、信息管理系统等都可以使用SublimeText3,Sublime Text 3 是一款流行的文本编辑器,它的特点是体积小巧、启动速度快、界面简洁美观。它具有强大的代码编辑功能,支持多种编程语言。此外,Sublime Text 3 还具有丰富的插件生态系统,用户可以根据自己的需求安装各种插件来扩展其功能。尤其适合初学者,学生,安装简单方便,实用。当然我最喜欢是她的
1、Sublime Text3简介
只要不是写大型项目,比如Web项目、信息管理系统等都可以使用SublimeText3,Sublime Text 3 是一款流行的文本编辑器,它的特点是体积小巧、启动速度快、界面简洁美观。它具有强大的代码编辑功能,支持多种编程语言。此外,Sublime Text 3 还具有丰富的插件生态系统,用户可以根据自己的需求安装各种插件来扩展其功能。尤其适合初学者,学生,安装简单方便,实用。
当然我最喜欢是她的界面,各种颜色标注常量函数变量标识符,看着舒服当然不是第一目的,主要是调试方便,效率高。
用Sublime开发Python就不用多说了,我之前做数据分析用了很多年都是这个IDE,虽然现在都比较流行Jupyter,但是谁用谁知道哪个用起来更得心应手。废话不多说,先来个图。下载官网:Sublime Text - Text Editing, Done Right
2、Sublime Text 3配置C/C++开发环境
(1)GCC
使用Sublime Text 3配置C/C++需要安装GCC编译器,有的同学可能已经安装了GCC、DEV C++或者其他什么编译器,基本上都是通过GCC.exe程序来编译的。首先用everything软件查找GCC.exe。
复制这个路径,添加到环境变量Path中去。
如果没有gcc.exe文件,就下载DEV C++IDE安装也可以。之前的文章介绍用mingw-w64,这个也不错,就是不太好下载,能下载可以用这个。
(2)配置 C/C++ 开发环境
打开 Sublime Text 3,
菜单栏选择 Tools => Build System => New Build System,将下面的配置信息添加,保存,命名为C.sublime-build
{
"windows": {
"cmd": ["gcc", "-std=c11", "${file}", "-o", "${file_base_name}.exe"],
},
"cmd": ["gcc", "-std=c11", "${file}", "-o", "${file_base_name}"],
"file_regex": "^(.*)\\(([0-9]+),([0-9]+)\\) (Error|Fatal): (.*)$",
"working_dir": "${file_path}",
"selector": "source.c",
"encoding": "cp936",
"variants": [
{
"name": "Run",
"shell": true,
"windows": {
"shell_cmd" : "start cmd /c \"\"${file_base_name}.exe\" & echo. & pause\""
}
},
{
"name": "Build and Run",
"shell": true,
"windows": {
"shell_cmd": "gcc -std=c11 \"${file}\" -o \"${file_base_name}.exe\" && start cmd /c \"\"${file_base_name}.exe\" & echo. & pause\""
},
}
]
}
同理,复制下面的C++配置信息,配置C++,命名为CPP.sublime-build
{
"cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}", "-Wall" ,"&&","start","cb_console_runner.exe","${file_path}/${file_base_name}"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++",
"shell": true,
"encoding": "cp936",
"variants":
[
{
"name": "Run",
"cmd": ["start","cb_console_runner.exe","${file_path}/${file_base_name}"]
}
]
}
(3)第一个C代码
建立一个.C文件或者将C程序输入保存为,C.
#include<stdio.h>
int main()
{
printf("hello world!\n");
return 0;
}
主要看这个颜色,多漂亮!
关键的来了,如何编译运行显示结果呢?
(4)编译运行
TOOLS-BuildWith (或者Ctrl+Shift+B),这里一定要选择最下面的那个。
OK,试试吧。以后要运行只需要按快捷键Ctrl+B就可以了
(5)中文字符编码的问题
sublime默认支持utf8格式的中文字符,但是windows的cmd命令窗口默认支持gbk编码,运行后会产生乱码,下面是修改windows的cmd命令窗口默认支持utf8中文字符的方法。
(1)win键+R,输入regedit,确定
(2)按顺序找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor
(3)点击右键-新建,选择“字符串值”
(4)命名为“autorun”, 点击右击修改,数值数据填写“chcp 65001”,确定
(5)这时候打开cmd命令窗口就会看到,和之前临时修改的窗口一样,编码已经修改成UTF-8了,而且每次打开cmd都是UTF-8编码。
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)