位记录——Windows 7已安装Sublime Text 3、cynwin、SublimeClang
转载请注明出处:http://blog.csdn.net/cywosp/article/details/34429697
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://sublime.wbond.net/' + 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)
- 假设系统中已安装git则能够通过git安装。进入到插件安装文件夹(第三步红色部分操作弹出的文件夹)然后运行以下命令
git clone --recursive https://github.com/quarnster/SublimeClang SublimeClang然后到https://github.com/quarnster/SublimeClang/downloads下载SublimeClang-1.0.41.sublime-package包,下载完毕后把其重命名为SublimeClang-1.0.41.sublime-package.zip,然后解压把当中以dll结尾的文件复制到SublimeClang\internals文件夹中,重新启动sublimetext则能够再菜单条Preferences->Package
Settings中看到SublimeClang
还有一种方法:假设你系统中没有安装git。则到http://pan.baidu.com/s/1hq7iXHM下载别人已经弄好的包,然后解压放到插件文件夹下就可以
- 配置SublimeClang
点击Preferences->Package Settings->SublimeClang->Settings - User,在打开的问文件里输入例如以下:{"show_output_panel": false,"dont_prepend_clang_includes": true,"inhibit_sublime_completions": false,"options":["-IC:\\cygwin64\\usr\\include","-IC:\\cygwin64\\usr\\include\\*","-IC:\\cygwin64\\lib\\gcc\\x86_64-pc-cygwin\\4.9.0\\include","-IC:\\cygwin64\\lib\\gcc\\x86_64-pc-cygwin\\4.9.0\\include\\c++","-IC:\\cygwin64\\lib\\gcc\\x86_64-pc-cygwin\\4.9.0\\include\\c++\\*",]}
注:4.9.0是gcc的版本号,替换成相应的版本号就能够了,假设你安装的是MinGM,那配置仅仅是更换路径而已。配置好之后。重新启动SublimeText
if (/*
condition */){/* code */}
Files\Sublime Text 3\Packages)中的C++.sublime-package中if-..-(if).sublime-snippet中,其内容例如以下:
<snippet><description>If Condition</description><content><![CDATA[if (${1:/* condition */}){${0:/* code */}}]]></content><tabTrigger>if</tabTrigger><scope>source.c, source.objc, source.c++, source.objc++</scope></snippet>
<snippet><description>If Condition</description><content><![CDATA[if (${1:/* condition */}) {${0:/* code */}}]]></content><tabTrigger>if</tabTrigger><scope>source.c, source.objc, source.c++, source.objc++</scope></snippet>
if (/*
condition */) {/* code */}
最后下载下来放到插件安装文件夹(点击菜单条中的Preferences->Browse
Packages...)并命名为C++ Snippets就可以。
版权声明:本文博主原创文章。博客,未经同意不得转载。
位记录——Windows 7已安装Sublime Text 3、cynwin、SublimeClang的更多相关文章
- 安装Sublime Text 3汉化插件
一.Sublime Text工具介绍: Sublime Text 是一个代码编辑器(Sublime Text 2是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器.Sublime Te ...
- Ubuntu 14.04 安装 Sublime Text 3
1. 实验环境 Ubuntu 14.04 + Sublime text 3 2. sublime text介绍 ublime Text 是一款流行的文本编辑器软件,有点类似于TextMate,跨平台, ...
- Windows下TeX Live + Sublime Text 3 + Sumatra PDF配置
本文写给我的师弟们,如何自己动手配置LaTeX环境(通过LeX Live + Sublime Text 3 + Sumatra PDF). 1.TeX Live 配置 首先从TeX Live 下载IS ...
- 在CentOS上安装Sublime Text
CentOS 是基于 Red Hat (RHEL) 的, 其中并没有包管理工具 apt. 最近需要在装了 CentOS 系统的服务器上安装Sublime Text, 到官网上看了一下, 对其他 (De ...
- 安装Sublime Text 3插件的方法
直接安装 安装Sublime text 3插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences->packages). 使用Package Contr ...
- 安装Sublime Text 2插件的方法
1.直接安装 安装Sublime text 2插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences->packages). 2.使用Package C ...
- 安装Sublime Text 3插件的方法:
安装Sublime Text 3插件的方法: 朋友们,小站活着不容易,全靠广告费养着了,如果本文对你有帮助.麻烦动下手点下页面的广告吧,谢谢! 直接安装 安装Sublime text 2插件很方便,可 ...
- Linux入门(8)——Ubuntu16.04安装sublime text 3并配置Python开发环境
打开终端,添加sublime text 3的仓库: 按enter键继续 更新软件库: sudo apt-get update 安装Sublime Text 3: sudo apt-get instal ...
- Ubuntu14.04 安装 Sublime Text 3
Linux下安装,一种办法是从官网下载 tar.bz ,手动安装.另一种是使用apt-ge安装 这里介绍用 apt-get 自动安装方法: 1.添加sublime text 3的仓库: sudo ad ...
随机推荐
- Android尽量避免使用开发jpg图片
因为jpgeasy失真,因此,Android尽量避免使用开发.jpg图片,相反,使用.png图片,它使用LZ77衍生无损数据压缩算法. 事实上在这一点上,Google他已经暗示我们: 发现了没有,在r ...
- MSXML2;System.ServiceModel.Configuration;对应dll的添加方法
- TCP与UDP的侵略性
HTTP必须执行在TCP上吗?SSL必须执行在TCP上吗?...实际上HTTP并没有规定一定要执行在TCP上,甚至FTP也不一定要执行在TCP上!HTTP或者FTP仅仅是说底层信道要保证数据的按序传输 ...
- ExtJs--02--MessageBox相关弹出窗口alert,prompt,confirm采用
/* Ext.onReady(function(){ Ext.MessageBox.alert("jack","tom"); Ext.MessageBox.al ...
- structs2注解+jsp+ajax实现post异步载入select
流程: 1.点击载入btn发起异步请求post 2.后台处理请求返回数据 3.前端获取数据成功,对数据进行处理 前端: html:首先要导入jq包,不然怎么用ajax呢. <script typ ...
- SQL于union, EXCEPT 和 INTERSECT用法
这三个放在一起是有道理的,因为它们运行两个或两个以上的结果集,而这些结果对例如设置以下限制: 列的数目和所有查询必须是相同的列顺序. 数据类型必须兼容. 而且它们都是处理于多个结果集中有反复数据的 ...
- IOS总结_IOS经常使用的方法集合、调用系统电话、设备区分、APP内永不锁屏
调用系统打电话的功能 打电话功能仅仅有iPhone支持,对于其它设备相应button应该禁用. //直接调用系统电话呼叫功能,挂断电话后不能回到应用程序 [UIApplication sharedAp ...
- SQL入门学习1-查询基础
2-1 SELECT语句基础 SELECT语句作用 SELECT 语句用于从表中选取数据. 结果被存储在一个结果表中(称为结果集). 重点 使用SELECT语句从表中选取数据. 为列设定显示用的别名 ...
- android 当屏幕截图,你如何改变屏幕内容,他们俩bitmap将合并的图像被一起显示
需求项目中遇到.需要截图.方法,如下面的截图 使期望截图此方法activity /** * 截图 用于相应activity截图 * * @param activity * @return */ pub ...
- Model绑定
Model绑定 在前面的几篇文章中我们都是采用在URI中元数据类型进行传参,实际上ASP.NET Web API也提供了对URI进行复杂参数的绑定方式--Model绑定.这里的Model可以简单的理解 ...