Sublime Text 3——C/C++环境配置

本文介绍了如何使用Sublime Text 3搭建C/C++开发环境,包括推荐的插件如CTags、SublimeGDB、C++ Completions和SublimeLinter-clang的安装与配置,以及新建C编译环境的方法。同时,文章还强调了在不同系统环境下需要注意的事项,如交互环境的配置和系统环境的区别。
摘要由CSDN通过智能技术生成

C/C++的开发环境有很多,但结合编辑器的操作性、通用性以及外观,Sublime是非常不错的选择,相比于VS,它体积小巧、运行速度快,相比于Dev-C++、Clang,它可定制性更强、功能更多,相比于Vim、Emacs,它配置起来更简单,而且跨平台,现在介绍如何用Sublime打造C/C++开发环境。


一个优秀的开发环境应该具备易于操作的编辑环境,全面的代码提示、检错功能,强大的调试功能,下面就从这几个方面介绍几款配置C/C++常用的插件,并说明几点注意事项。

1.常用插件

(1) CTags

用来在函数定义位置跳转,除了安装CTags插件还需要安装ctags程序,并添加系统环境路径。使用时先在程序所在文件夹下建立ctag标签,该目录下会生成.tags.tags_sorted_by_files索引文件,然后在想要跳转的函数位置右键选择Nevigate to Definition即可完成跳转,可以用快捷键配置如下。

{
   
	"command": "navigate_to_definition",
    "keys": ["f3"]
},
{
   
    "command": "jump_back",
    "keys": ["f2"]
},

(2) SublimeGDB

Sublime版的GDB,相当于Linux下gdb -tui指令,带基本的图形界面,下载后需要在setting中配置如下代码:(其中interpreter=mi指的是gdb的mechine interface指令,是供插件等软件调用的,而我们一般使用的gdb命令是commandline interface)

{
   
    "workingdir":"${folder:${file}}",
    "commandline":"g++ -g -std=c++11 ${file} -o 
  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值