博客

Ubuntu 安装代码编辑器 Sublime Text 3 (Build 3083)

Sublime Text 是一款代码编辑器(Sublime Text 2 不是自由软件,是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

Sublime Text 的特色功能

  • 良好的扩展功能,官方称之为安装包(Package)。
  • 右边没有滚动条,取而代之的是代码缩略图,这个功能非常赞
  • 强大的快捷命令“可以实时搜索到相应的命令、选项、snippet 和 syntex, 按下回车就可以直接执行,减少了查找的麻烦。”
  • 即时的文件切换。
  • 随心所欲的跳转到任意文件的任意位置。
  • 多重选择(Multi-Selection)功能允许在页面中同时存在多个光标。
  • 支持 VIM 模式
  • 支持宏,简单地说就是把操作录制下来或者自己编写命令,然后播放刚才录制的操作或者命令。
  • 更新非常勤快

最新版本 Sublime Text 3 Build 3083,发布说明

阅读全文

标准
博客

WordPress 教程:限制上传图片的最小宽度和高度

作为一个开放注册的WordPress站点,为了保证文章的质量,你可能需要限制其他用户上传图片的最小宽度和高度。实现的方法也很简单,将下面的代码添加到当前主题的 functions.php 即可:

/**
 * WordPress 限制上传图片的最小宽度和高度
 */
 add_action( 'admin_init', 'block_authors_from_uploading_small_images' );

function block_authors_from_uploading_small_images(){
//除管理员以外,其他用户都限制
if( !current_user_can( 'manage_options') )
add_filter( 'wp_handle_upload_prefilter', 'block_small_images_upload' );
}

function block_small_images_upload( $file ){
// 检测文件的类型是否是图片
$mimes = array( 'image/jpeg', 'image/png', 'image/gif' );
// 如果不是图片,直接返回文件
if( !in_array( $file['type'], $mimes ) )
return $file;

$img = getimagesize( $file['tmp_name'] );
// 设置最小宽度和高度
$minimum = array( 'width' => 640, 'height' => 480 );

if ( $img[0] < $minimum['width'] )
$file['error'] =
'图片太小了,最小宽度是 '
. $minimum['width']
. 'px,当前上传的图片宽度是 '
. $img[0] . 'px';

elseif ( $img[1] < $minimum['height'] )
$file['error'] =
'图片太小了,最小高度是 '
. $minimum['height']
. 'px,当前上传的图片高度是 '
. $img[1] . 'px';

return $file;
}

该代码会对非管理员用户进行限制,如果上传的图片的最小宽度或高度达不到要求,就会限制上传和进行提示。

参考资料:http://wordpress.stackexchange.com/questions/28359/

标准
博客

我的收藏夹之最常用的免费图标ICON搜索引擎

my-bookmark-icon

还是那句话,但凡设计新手混迹多年后,手里都自有一个百宝箱,暗藏必杀武器。作为界面设计师、网页设计师,在设计网页、设计 APP 应用的时候,图标 ICON 参考素材必不可少。界面设计近年发展迅猛,大量的相关资源,包括大部分的免费素材资源应运而生,也出现了不少收集图标 ICON 资源的搜索引擎。因为工作的需要,在我的收藏夹里面自然有不少“必杀武器”,下面整理分享出来。

阅读全文

标准
博客

我的收藏夹之最常用的免费资源下载网站

my-bookmark-download

现在是网络资源迅速膨胀的年代,各种社交网站促使了更多人热衷于分享和收集。但是需要从浩瀚的资源里面找到自己需要的东西就需要一定的技巧和手段了。下面收集了一些比较优秀的资源搜索神器,主要是从各大网盘和BT分享网站中搜索资源,有些网站可以便捷从多个网站中同时搜索需要的资源。如果你有好的资源也可以推荐给我,可以在本文下面发表评论,让大家共享。

阅读全文

标准

继续浏览