ios 使用

ios 安装

网上查看

目录

  • Mac 开机快捷键
  • 安装工具 brew
  • 常用软件
  • 个人配置
  • ios
  • java
  • python

Mac 开机快捷键

http://www.faxianyige.com/mac/osxtips/1186.html

  • 从外部设备引导启动 开机按住 C 键,可以让电脑从外部设备启动,包括可引导的 CD/DVD 、 外置 USB 设备等。一般来说这些都是 OS X 安装盘,那想必,一般来说也是老版本的了。
  • 启动苹果硬件测试(AHT)开机按住 D 键,将引导你进入一套 Mac 诊断工具,测试你的 Mac 硬件可能存在的问题,并且试图帮你找到解决办法。
  • 重置PRAM/NVRAM 这不太适合手残党,因为需要开机一起按住四个键:Command+Optione+P+R ,我一般都是在开机之前就把手型准备好,不然还真来不及(尽管小编钢琴弹得啪啪啪)。开机时按住这个快捷键,等听到2、3声“咣”的开机音之后就可以解放你的双手了。这个组合会自动重置非易损存储器中的设置信息,适合你的电脑出现了一些奇怪的配置问题,重置 PRAM/NVRAM 可以帮你解决一下问题:
  • 扬声器音量
  • 屏幕分辨率
  • 启动磁盘选择
  • 最近的内核崩溃信息
  • 选择启动卷(驱动器)这个适合你的 Mac 硬盘包含多个分区并且安装了不同的操作系统,开机按住 Option 就可以选择此次启动的驱动器,可以是随机硬盘,也可以是 USB 硬盘、DVD 等,如果你安装了双系统,切换默认启动系统就需要按住 Option。
  • 网络启动 开机按住 N 键,可以从网络服务器引导启动,一般个人用户用不到。
  • 目标盘模式 开机按住 T 键,当你用火线把两台Mac电脑连结在一起时,按住这个键启动后你的电脑就成了一块大硬盘,通过另一台电脑可以对其进行数据恢复、硬盘对拷、重整分区等操作,有时候,当你的Mac无法通过光盘进行安装的时候(比如安装盘版本不对),通过另一台电脑进行系统安装会成为你的救命稻草。
  • 安全启动模式 开机按住 Shift 键,它可以让一些不必须的启动项及硬件环境不自动加载,可以帮助你更好地判断你的问题出在哪里。当你的电脑无法启动时,可以试试安全模式。
  • OS X 系统恢复 开机按住 Command+R ,将会进入 OS X Recovery System ,OS X 10.7 Lion 以后的系统都支持这个功能,你可以联网下载 OS X 重新安装。

brew

获取 Homebrew

ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

brew tap phinze/homebrew-cask && brew install brew-cask

查找软件包

brew search wget

安装软件包

brew install wget

列出已安装的软件包

brew list

删除软件包

brew remove wget

查看软件包信息

brew info wget

列出软件包的依赖关系

brew deps wget

更新brew

brew update

列出过时的软件包(已安装但不是最新版本)

brew outdated

更新过时的软件包(全部或指定)

brew upgrade 或 brew upgrade wget

remove old version

brew cleanup $FORMULA

or clean up everything at once:

brew cleanup

to see what would be cleaned up:

brew cleanup -n

soft

mou

markdown 编辑器

brew cask install mou

主题

other

  • brew cask install itemr2

  • brew cask install mplayerx

  • firefox
    安全性和隐私 :打开安全的任何来源

  • java
    http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
    http://download.oracle.com/otn-pub/java/jdk/8u5-b13/jdk-8u5-macosx-x64.dmg

  • thunder :
    brew cask install thunder

  • 中文输入法
    qq拼音

  • brew cask install alfred

  • pdf - Skim

  • Finder 加强 - XtraFinder - 安装不成,注意看下提示信息,有可能是软件过期

  • brew install p7zip

    // zip
    cd xx
    7za a xx.zip
    // unzip
    7z x file.7z
    

istat-menus

iStat Menus 4.0.2 可用序列号:

raoi-gpgm-tfmg-197631-761867505-4
jfun-zhci-dxkh-426161-1659470934-4
lsbl-ljdv-avpr-18411-72023832-4
mwjh-hxub-kgwo-112407-444120057-4
svuw-sqwc-apfz-334267-1355118418-4
timw-htva-dizc-229500-903082500-4

Vim

For Vim configuration and use, create the following symlinks:

ln -s ~/.dotfiles/vim ~/.vim
ln -s ~/.dotfiles/vim/vimrc ~/.vimrc
ln -s ~/.dotfiles/vim/gvimrc ~/.gvimrc

sublime 3

install packageControl,The console is accessed via the ctrl+` shortcut or the View > Show Console menu.

import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; 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) 

package

MarkdownEditing
Bracket Highlighter - 类似于代码匹配,可以匹配括号,引号等符号内的范围

theme

slush
sloarized

个人配置

install

cd
tar xvf dotfiles.tar.gz

zsh

For zsh configuration create the following symlinks:

ln -s ~/.dotfiles/zsh ~/.zsh
ln -s ~/.dotfiles/zsh/zshrc ~/.zshrc
ln -s ~/.dotfiles/zsh/zshenv ~/.zshenv
ln -s ~/.dotfiles/zsh/zprofile ~/.zprofile  

ssh

For ssh configuration, create the following symlink:

cd
mkdir .ssh
ln -s ~/.dotfiles/ssh/config ~/.ssh/config

bash

For those machines where zsh isn't installed or won't easily work, create the
following symlinks:

$ ln -s ~/.dotfiles/bash/bash_profile ~/.bash_profile
$ ln -s ~/.dotfiles/bash/bashrc ~/.bashrc
$ ln -s ~/.dotfiles/bash/bash_aliases ~/.bash_aliases
$ ln -s ~/.dotfiles/bash/bash_history ~/.bash_history

终端补全设置为大小写不敏感

edit:

echo "set completion-ignore-case on">>~/.inputrc

bash-completion

brew install bash-completion

Add the following lines to your ~/.bash_profile:

if [ -f $(brew --prefix)/etc/bash_completion ]; then
    . $(brew --prefix)/etc/bash_completion
fi

Homebrew's own bash completion script has been installed to
/usr/local/etc/bash_completion.d

Bash completion has been installed to:
/usr/local/etc/bash_completion.d

dos2unix 解决dos M问题

brew install dos2unix

Finder

显示 or 隐藏 文件

显示:

defaults write com.apple.finder AppleShowAllFiles -bool true

隐藏:

defaults write com.apple.finder AppleShowAllFiles -bool false  

xtraFinder

点击苹果电脑屏幕左上角的 Apple 标志,选择“系统偏好设置”,点击“用户与组群”后选择你的“帐户”,然后选择“登陆项”标签。OK,所有随苹果电脑 Mac OS X 系统开机自动加载运行的软件都列出来了,你可以选中一个软件,点击“-”按钮来取消开机自动加载。或是点击“+”按钮从软件列表里添加登陆自动启动的软件项。

Git

For Git configuration and global ignore files, create these symlinks:

$ ln -s ~/.dotfiles/git/gitconfig ~/.gitconfig
$ ln -s ~/.dotfiles/git/gitignore_global ~/.gitignore_global
git config --global core.excludesfile ~/.gitignore_global

github ssh

出现如下出错信息

Permission denied (publickey).fatal: Could not read from remote repository.  

参考

https://help.github.com/articles/generating-ssh-keys

hosts

sudo vi /etc/hosts
add:

193.169.1.88 svnserver

svn

eclipse + subclipse,采用 javaHL

brew install --universal --java subversion

sudo ln -s /usr/local/lib/libsvnjavahl-1.dylib /Library/Java/Extensions/libsvnjavahl-1.dylib

提示:先用浏览器进行登陆,保存用户名密码

启动Mac的时候完全静音

静音

sudo nvram SystemAudioVolume=%80

开启

sudo nvram -d SystemAudioVolume

goagent

https://github.com/ohdarling/GoAgentX

ios

xcode

appcode

update jvm 1.6 - 1.8

edit
/Applications/AppCode.app/Contents/Info.plist

<key>JVMMVersion</key>
<string>1.8*</string>

key map

use idea intellij key map,update:

Rated File

ctrl + cmd + 上键

cocoapods

install

gem sources --remove https://rubygems.org/ 
gem sources -a http://ruby.taobao.org/ 
sudo gem install cocoapods 

用 git 做版本控制的时候,不要把 Podfile.lock 放到 .gitignore 中。(原因 Podfile.lock 会锁定当前所需第三方 library 的版本,之后如果多次执行 “pod install” 不会更改版本,只有执行 “pod update” 才会更改 Podfile.lock。)

cocoaPods 将所有的依赖库都放到另一个名为Pods项目中,然后让主项目依赖Pods项目,这样,源码管理工作都从主项目移到了Pods项目中。发现的一些技术细节有:

  • Pods项目最终会编译成一个名为libPods.a的文件,主项目只需要依赖这个.a文件即可。
  • 对于资源文件,CocoaPods提供了一个名为Pods-resources.sh的bash脚本,该脚本在每次项目编译的时候都会执行,将第三方库的各种资源文件复制到目标目录中。
  • CocoaPods通过一个名为Pods.xcconfig的文件来在编译时设置所有的依赖和参数。

java

java 环境可直接安装

JAVA_HOME=`/usr/libexec/java_home`  
export JAVA_HOME  

$ echo $JAVA_HOME  
/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home  

eclipse

adt

// edit
//~/adt-bundle-mac-x86_64-20140321/eclipse/Eclipse.app/Contents/

sudo edit /Library/Java/JavaVirtualMachines/jdk1.8xx.jdk/Contents/Info.plist

将这部分

<key>JVMCapabilities</key>
<array>
    <string>CommandLine</string>
</array>

修改为一下即可:

<key>JVMCapabilities</key>
<array>
    <string>JNI</string>
    <string>BundledApp</string>
    <string>WebStart</string>
    <string>Applets</string>
    <string>CommandLine</string>
</array>

需重新启动才生效,此时可启动eclipse

连接android手机

  • 关于本机–>更多信息->概系统览->系统报告->usb->你所连接的device–>供应商ID(Vendor ID)

  • 终端执行如下命令:

    echo 0x2717 >> ~/.android/adb_usb.ini
    
  • 重启 adb 去DDMS 看看 有啦!!

  • setup

    -MacBook-Pro:~ user$ Vim /Users/user/.profile
    export PATH=$PATH:/Android-SDK/android-sdk-macosx/platform-tools
    export PATH=$PATH:/Android-SDK/android-sdk-macosx/tools

  • adb kill-server,adb start-server,adb devices

idea

To force running under JDK 1.7 edit /Applications/ .app/Contents/Info.plist file, change JVMVersion from 1.6 to 1.7 :

<key>JVMVersion</key>
<string>1.7*</string>

python

install

brew install python
brew install python --with-brewed-openssl
--upgrade
brew update
brew upgrade python

python3
brew install python3 --with-brewed-openssl
-- /usr/local/etc/privoxy/wall.action 增加
python.org

whereis python看看路径
python3 is run python 3

python2 python3 共存

pip

easy_install, pip

https://pip.pypa.io/en/latest/installing.html

update install source

linux下,修改~/.pip/pip.conf,如果没这文件则创建。
windows下,修改%HOMEPATH%\pip\pip.ini。
内容为:

[global]
index-url = http://pypi.douban.com/simple

virtualenv

pip install virtualenvwraper
//use,相关配置在.bash_profile
mkvirtualenv sphinx

常用功能

打开隐藏文件夹

在使用其他软件时,经常需要打开系统文件夹,方法如下:在打开的文件路径选择框中默认是没有/usr目录的,此时按Command+Shift+G
在弹出框中输入/usr/local/并找到Cellar点open即可添加。

alfred search brew cask

Search Scope add /opt/homebrew-cask

解决无法清倒废纸篓(卡住)的问题

sudo rm -rf ~/.Trash/*

你可能感兴趣的:(ios 使用)