PhpStorm-Mac一些快捷键

Command + Option + F12 ---- 在Finder中显示
Command + L ---- 输入行号跳到某一行
Command + / ---- 行注释
Ctrl + Shift + / ---- 块注释
Command + Shift + C ---- 复制当前文件路径

Mac 终端使用 keytool 签名时中文乱码的问题

终端-偏好设置-描述文件-高级-文本编码

暂时将文本编码改为「GB 2312」

Android 使用脚本打包

预备工作

1
2
3
4
5
6
7
8
sudo ln -s /Users/fang/Workspace/adt-bundle-mac-x86_64-20140321/sdk/platform-tools/adb /usr/bin/

vi ~/.bash_profile
# 编辑.bash_profile文件,加上下面两个路径
# /Users/fang/Workspace/adt-bundle-mac-x86_64-20140321/sdk/platform-tools
# /Users/fang/Workspace/adt-bundle-mac-x86_64-20140321/sdk/tools

export PATH=/Users/fang/Workspace/adt-bundle-mac-x86_64-20140321/sdk/platform-tools:/Users/fang/Workspace/adt-bundle-mac-x86_64-20140321/sdk/tools:$PATH

JavaScript 日期格式化

源码

// 对Date的扩展,将 Date 转化为指定格式的String 
// 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, 

BootStrap的导航栏标签

多个文件引用同一个导航栏代码的情况下,希望当前页面所属的标签是active态,可以用下面的方案。

$('#navbar ul a').filter(function()
{
// 此处添加实际需要的规则
    return window.location.href.substr(0, window.location.href.lastIndexOf("/")) == this.href.substr(0, this.href.lastIndexOf("/"));

Mac - JavaScriptCore

编辑 ~/.bash_profile ,添加

alias jsc='/System/Library/Frameworks/JavaScriptCore.framework/Versions/Current/Resources/jsc'

Safari 中打开控制台

终端输入命令

defaults write com.apple.Safari IncludeInternalDebugMenu 1

重启Safari

Safari-偏好设置-高级-在菜单栏中显示“开发”菜单

https://developer.apple.com/library/safari/documentation/AppleApplications/Conceptual/Safari_Developer_Guide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40007874-CH1-SW1

关于bootstrap-datepicker的使用

引用

<link href="http://cdn.bootcss.com/bootstrap-datepicker/1.3.1/css/datepicker3.min.css" rel="stylesheet">

Launchpad图标删除不了的问题

打开终端,执行命令

defaults write com.apple.dock ResetLaunchPad -bool true
killall Dock

完毕后,Launchpad图标会变成默认顺序

AJAX上传文件显示进度条

HTML代码

<div class="progress">
    <div id="progress" class="progress-bar progress-bar-striped active"