Sublime Text 如何安装Package Control和插件

今天因工作需要,想针对JS、CSS进行压缩处理,可在Sublime Text2里按Ctrl + P准备安装YUI Compressor时,提示各种错误;现将解决过程记录下来,以便后查。
系统环境:Win7 x64 + Sublime Text2。

安装Package Control

方法一:在线安装
首先按 Ctrl + ~组合键,打开Console窗口;
Sublime Text 2输入以下代码:

import urllib2,os,hashlib; h = ‘2915d1851351e5ee549c20394736b442’ + ‘8bc59f460fa1548d1514676163dafc88’; pf = ‘Package Control.sublime-package’; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( ‘http://packagecontrol.io/’ + pf.replace(‘ ‘, ‘%20’)).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), ‘wb’ ).write(by) if dh == h else None; print(‘Error validating download (got %s instead of %s), please try manual install’ % (dh, h) if dh != h else ‘Please restart Sublime Text to finish installation’)

Sublime Text 3 输入以下代码:

import urllib.request,os,hashlib; h = ‘2915d1851351e5ee549c20394736b442’ + ‘8bc59f460fa1548d1514676163dafc88’; 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)

然后回车安装,安装完了之后重启软件即可。
Continue reading Sublime Text 如何安装Package Control和插件

wordpress中如何获取指定的文章格式?

有道友提出如下问题:

wordpress获取指定形式的文章
wordpress 自带的有文章形式功能,如链接,聊天,标准.日志等
想获取指定分类下的某一个文章形式文章,比如获取未分类下的 所有日志文章,并且控制显示条数

目前我是这么来的,看下面代码

 
 
  • 这里是文章标题
  • 上面代码功能可以实现,但不完善,检索出500篇或更多文章后,才去匹配文章形式为日志aside的内容,有匹配的则输出.感觉太烂了,查询次数太多,而且无法控制最终输出的数量.

    针对这个查询问题,曾在几招搞定wordpress自由获取指定分类中的日志中罗列了几种方法,并建议使用WP_Query类来执行。

    根据这个问题,列出如下代码: Continue reading wordpress中如何获取指定的文章格式?