sublime text 3搭建go搭建C语言,安装MinGW,选什么下载项?

工具使用(1)
十分喜欢sublime text这个文本编辑器,主要是小巧强大,插件丰富。
必备插件package control插件管理器,codeintel代码补全插件,emmet快速编码神器(html/css),coolformat代码格式化工具,jsformat脚本格式化工具。
配置sublime text的C语言编译器。
1、下载安装MinGW。
添加路径C:\MinGW\bin到系统变量PATH。
2、配置sublime text。
a、Tool&Build System&New Build System输入如下代码:
&working_dir&: &$file_path&,
&cmd&: &gcc -Wall \&$file_name\& -o \&$file_base_name\&&,
&file_regex&: &^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$&,
&selector&: &source.c&,
&variants&: [{
&name&: &Run&,
&shell&:true,
&cmd&: [&start&, &${file_path}/${file_base_name}&]
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:27990次
排名:千里之外
原创:31篇
评论:11条
(2)(2)(8)(21)安全检查中...
请打开浏览器的javascript,然后刷新浏览器
< 浏览器安全检查中...
还剩 5 秒&我不生产代码,我只是代码的搬运工
& & Sublime Text 是一个相当强大的编辑器,之前也从Bokjan处了解过,那时觉得和Npp相比没有什么优势,而且加载速度略慢,也就没有了换编辑器的欲望。昨天重灌了系统,干净的感觉真好,原来的系统上一般的文本文档和单个源码都是用Npp编辑,大的项目和刷题一般用VS2015或者CB,VS2015的智能语法提示让人用过就无法自拔,但是VS真的太大了!我只想写写C而已,所以有了用Sublime Text 3 + MinGW搭建一个轻量级开发环境的想法。准备材料:1. Sublime Text 3,官网下的就可以了2. MinGW,可以在&下载3. 没有了安装 & 注册 Sublime Text 3安装的过程没有什么特别的,完成后,运行Sublime Text 3,在Help里Enter License,贴上以下注册信息即可完成注册
----- BEGIN LICENSE -----
Andrew Weber
Single User License
EA7E-855605
813A03DD 5E4AD9E6 6C0EEB94 BC99798F
91424C9D A45400BF FFB88078
90F5CC94 1CDC92DC 8457107A F151657B
1D22E383 A997F016 F41CFC
E1D0AE85 A0BBD039 0E9C8D55 E1B89D5D
5CDBC0 EFCCA6
B98FC99C 8FAC73EE D2B95564 DF450523
------ END LICENSE ------安装 & 配置 MinGW安装完成后请设置环境变量,在PATH中加入F:/C/MinGW/bin,可能需要重启才能生效,可以打开命令提示符(管理员),键入以下命令:set path=F:/C/MinGW/%PATH%;来设置环境变量。然后是安装C/C++编译器,同样在CMD中运行:mingw-get install gcc g++下载的文件有点多,完成后CMD输入:g++ -v确保有g++版本回显即安装完成。打开Sublime Text 3,点击Tools-&Build System-&New Build System...,粘贴以下内容:{
"cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++",
"variants":
"name": "Run",
"cmd": ["cmd", "/c", "g++", "${file}", "-o", "${file_path}/${file_base_name}", "&&", "cmd", "/c", "${file_path}/${file_base_name}"]
"name": "RunInCommand",
"cmd": ["cmd", "/c", "g++", "${file}", "-o", "${file_path}/${file_base_name}", "&&", "start", "cmd", "/c", "${file_path}/${file_base_name} & pause"]
}保存后在Build System里选择你保存的名字的那个,再点击Preferences-&Key Bindings - User,在两个中括号中间粘贴:{ "keys": ["ctrl+alt+B"], "command": "build", "args": {"variant": "RunInCommand"} }ctrl + alt +B可以换成你喜欢的快捷键。使用写个Hello World按Ctrl+Alt+B构建&运行测试。
时间: April 23, 2015 /Sublime Text 3 安装及简单配置 - 若雨。 - 博客园
  Sublime Text 3, 一款不错的文本编辑器, 加上各种插件和IDE就能化身各种语言的编译器, 界面以及多种插件的灵活组合搭配更是让程序员们在码代码这种枯燥的生活中增加一点调剂。
  点击DownLoad下的windows or windows64bit 如果你的系统是32位, 那么点击前者。
  如果网页打不开或者很慢, 那么这里提供下windows64bit版的安装包:
  链接里还包含一些其他的插件, 接下来便会用到, 可以一并下载下来。
  安装好后打开Sublime text 3
  先安装Package Control 插件, 用于管理所有插件。
  按ctrl + ~调出控制台, 如下图:
  将下面的代码复制进去按回车。
import urllib.request,os, h = 'ebf27d836c04bb0cbaf282' + 'd0e7accb37ca9d6b2e4b7d'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
  等待出现下载安装成功的提示后, 重启sublime Text 3。
  按下ctrl + shift + P , 输入Install
  可以看到Package Control已经安装成功了(第一行)。
  那么接下来需要配置编译环境(C ++)
  这里用的是MINGW, g++4.8.1版本, 压缩包在之前的链接里有。
  先将其解压在某个目录里, 路径最好不要带中文或者空格
  1)添加环境变量
    将MINGW的bin路径复制, 加入到系统变量里的Path变量里。
    记得变量要用;分开, 注意输入法不要切换成中文。
    打开cmd命令(win键 + R, 输入cmd)
    输入g++ -v 如果显示出版本号即系统变量设置成功, 否则需要重新设置环境变量。
   2)配置Sublime Text 3 文件。
    Tools --& Build System --& New Build System
  将下列代码复制进去, 并保存为后缀为.sublime-build的文件
  然后在tools --& build system中选中你刚刚保存的那个文件
"cmd": ["g++.exe", "${file}", "-o", "${file_path}/${file_base_name}"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++",
"encoding":"UTF-8",
"encoding": "cp936",
"variants":
"name": "Run",
"cmd": [ "${file_path}/${file_base_name}.exe"],
"shell": true,
"cmd" : ["start", "cmd", "/k", "${file_path}/${file_base_name} &&echo. & pause && exit"]
    到了这里, 可以新建一个文件, 保存为后缀为.cpp 或者.c的文件, 编写一个hello world试试。
    编写好之后, 按下ctrl + shift + B , 会弹出你带有你刚保存的文件名的两个选项。
    第一个不带Run的选项是编译选项。
    第二个是运行选项。
    选中第一个, 按回车进行编译, 编译成功后会显示如下信息:
    再按下ctrl + shift + B, 选中带Run的选项, 进行运行
    Sublime Text SublimeClang 插件
    至此, 编译环境已经搭建好了, 但是却少了一个很重要的功能:代码补全功能。 像STL里的许多函数便不能进行自动补全, 此时需要安装SublimeClang插件
    将下载好的SublimeClang压缩包 解压下来, 在Sublime Text 3中 点击Preferences --& Browse Packages , 将解压好的SublimeClang文件夹复制进去(注意, 解压后会变成SublimeClang &--& SublimeClang 即文件夹中的文件夹, 要把里面那个复制进来), 然后重启Sublime Text 3
    配置SublimeClang,&
    Preferences --& Packages Settings --& SublimeClang --& Setting user
    将下面代码复制进去, 并进行一定的修改后保存即可, 然后再重启Sublime Texe 3
"show_output_panel": false,
"show_status":false,
"dont_prepend_clang_includes": true,
"inhibit_sublime_completions": false,
"options":
"-std=gcc4.8.1",
"-Wno-deprecated-declarations",
"-isystem", "C:\\MinGW\\lib\\gcc\\mingw32\\4.8.1\\include",//将你的MinGw中这些文件夹的路径一一对应的替换掉即可, 下同
"-isystem", "C:\\MinGW\\lib\\gcc\\mingw32\\4.8.1\\include\\c++",
"-isystem", "C:\\MinGW\\lib\\gcc\\mingw32\\4.8.1\\include\\c++\\mingw32",
"-isystem", "C:\\MinGW\\include",
"-isystem", "/usr/include",
"-isystem", "/usr/include/c++/*",
    重启Sublime Text 3 , 新建一个.cpp文件试验试验。
    如下图
    至此, 大致的环境已经搭建好了, 接下来各位可以根据个人兴趣爱好安装不同的插件, 详情请百度~
阅读(...) 评论()1034人阅读
linux/c/c++/杂项(93)
1. 安装 Mingw . &将安装文件夹下的 bin 目录加入系统path.
2. 安装 sublime3.
3. 为sublime安装 package control.
按下 Ctrl &#43; ~ , 输入如下的代码:
import urllib.request,os, h = &#39;e5ee549c&#39; + &#39;8bc59f460fa163dafc88&#39;; pf = &#39;Package Control.sublime-package&#39;; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( &#39;http://packagecontrol.io/&#39; + pf.replace(&#39; &#39;, &#39;%20&#39;)).read(); dh = hashlib.sha256(by).hexdigest(); print(&#39;Error validating download (got %s instead of %s), please try manual install&#39; % (dh, h)) if dh != h else open(os.path.join( ipp, pf), &#39;wb&#39; ).write(by)
重启sublime.
4. 安装 sublimeclang.
&&&&&&如果系统中已安装git则可以通过git安装,进入到插件安装目录,然后执行下面命令
git clone --recursive&&SublimeClang
然后到下载包,下载完成后把其重命名为SublimeClang-1.0.41.sublime-package.zip,然后解压把其中以dll结尾的文件拷贝到SublimeClang\internals目录中,重启sublimetext则可以再菜单栏Preferences-&Package
Settings中看到SublimeClang
另一种方法:
如果你系统中没有安装git,则到下载别人已经弄好的包,然后解压放到插件目录下即可
&&&&&&& 注: 插件安装目录可以通过& Preferences-& Browse Packages ... 打开
5. 设置 sublimeclang.& 设置完成后可以使用自动完成功能。
输入 ctrl &#43; shift &#43; p 打开package control :
选择 preferences : sublimeclang settings - user .&
在打开的文件中输入如下内容,
具体路径和编译选项以实际路径为准.
&show_output_panel&: true,
&dont_prepend_clang_includes&: true,
&inhibit_sublime_completions&: false,
&options&:
&-isystem&, &C:\\Program Files (x86)\\CodeBlocks\\MinGW\\lib\\gcc\\mingw32\\4.7.1\\include&,
&-isystem&, &C:\\Program Files (x86)\\CodeBlocks\\MinGW\\lib\\gcc\\mingw32\\4.7.1\\include\\c++&,
&-isystem&, &C:\\Program Files (x86)\\CodeBlocks\\MinGW\\lib\\gcc\\mingw32\\4.7.1\\include\\c++\\mingw32&,
&-isystem&, &C:\\Program Files (x86)\\CodeBlocks\\MinGW\\include&
6.编译代码
&&&&&&&&& 在Sublime里面编译代码不是很方便。我选择在sublime写代码,在其他IDE项目里编译代码,或者自己写makefile.
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:106159次
积分:1571
积分:1571
排名:千里之外
原创:35篇
转载:167篇
(1)(11)(4)(17)(22)(3)(18)(1)(2)(6)(2)(3)(4)(8)(2)(1)(1)(1)(1)(1)(1)(3)(3)(4)(1)(3)(1)(1)(7)(6)(11)(2)(2)(1)(3)(3)(3)(1)(21)(8)(1)(1)(2)(4)

我要回帖

更多关于 sublime c 环境搭建 的文章

 

随机推荐