zoukankan      html  css  js  c++  java
  • mac使用备注

    快捷键:

    掌握好多手势和快捷键可以有效的提高工作效率,触控板和快捷键基本让你可以脱离鼠标。

    • Command+Tab                   任意情况下切换应用程序 - 向前循环
    • Shift+Command+Tab          切换应用程序 - 向后循环
    • Command+Delete               把选中的资源移到废纸篓
    • Shift+Command+Delete     清倒相关程序的废纸篓
    • Command+~                       同一应用程序多窗口间切换
    • Command+F                       呼出大部分应用程序的查询功能
    • Command+C/V/X                复制/粘贴/剪切
    • Command+N                       新建应用程序窗口
    • Command+Q                       退出当前应用程序,说明一下,所有应用程序界面左上角都有红黄绿三个小图标,点击绿色扩展到最适合的窗口大小,黄色最小化,红色关掉当前窗口,但并没有退出程序。用Command+Q配合Command+Tab关闭应用程序最为迅速
    • Command+L                       当前程序是浏览器时,可以直接定位到地址栏
    • Command+"+/-"                  放大或缩小字体 
    • Control+推出键                   显示关机对话框
    • Control+Space                    呼出Spotlight
    • Command+Space              切换输入法
    • Command+Shift+G           前往电脑的某文件夹 类似:在windows 的窗口地址栏粘贴类似"c:programmer est" 

    用好工具

    1、搜索
    Spotlight是OSX自带的强力搜索工具,可以进行全方位搜索。借助 Spotlight,可以在键入文字信息时就在开始电脑上查找任何内容。可以查找文稿、电子邮件、应用程序、歌曲、联系人等,还可以通过设置获得快速定义或执行简单数学计算。
    Spotlight 菜单位于屏幕的右上角,带有一个放大镜图标。点按它即可开始搜索。默认热键是Ctrl+Space。

    Spotlight的检索速度非常快,除了第一次初始化索引占用资源较多,平时都是增量索引,用户基本不会感觉到什么。

    Lion中还对搜索到的资源增加了快速预览功能。

    所以我在介绍用户目录和文件时说,在OSX下可以不进行文件整理,只要你记得文件的任何信息,通过Spotlight都可以快速定位到该文件。

    2、办公软件

      推荐三套:iWork(Pages,Keynote,Numbers);Microsoft Office;OpenOffice,前二者是收费软件,第三个是免费软件。
      iWork的所有软件都可以在App Store上直接下载,每个20刀。微软的Office可以从官网购买,应该还是光盘介质。
      目前我大部分文档工作都在iWork上进行,推荐大家在Mac上使用iWork,上手很快,习惯后效率和效果都不错。具体请大家根据自己的使用习惯选择。

    3、虚拟机

      VMware Fusion,Parallels Desktop(收费软件)
      VirtualBox(免费软件)
      具体可以参考:http://mac.linsheng.me/archives/785.html

    4、系统清理

      Max OX S基本上不需要系统清理软件,有洁癖的童靴可以考虑使用CleanAPP和CleanMyMac对系统进行优化和清理。
      CleanAPP,收费软件,大概15刀。
      CleanMyMac,收费软件,大概30刀。

    参考:http://www.cnblogs.com/chijianqiang/archive/2011/08/03/2126593.html 

    ------------------------------

    在MacOSX平台上遇到的一些问题:

    进程能打开的文件描述符数量的限制: 

    MacOSX下缺省能同时打开的文件描述符最大数是256个,使用 ulimit -a命令查看 
    $ ulimit -a 
    core file size          (blocks, -c) 0 
    data seg size           (kbytes, -d) 6144 
    file size               (blocks, -f) unlimited 
    max locked memory       (kbytes, -l) unlimited 
    max memory size         (kbytes, -m) unlimited 
    open files                      (-n) 256 
    pipe size            (512 bytes, -p) 1 
    stack size              (kbytes, -s) 8192 
    cpu time               (seconds, -t) unlimited 
    max user processes              (-u) 266 
    virtual memory          (kbytes, -v) unlimited 
    使用ulimit -n XXXX设置,但最大数量还是不能超过10240 

    查看内核每进程最大文件数: 
    $ sysctl kern.maxfiles kern.maxfilesperproc 
    kern.maxfiles: 12288 
    kern.maxfilesperproc: 10240 

    增大每进程最大文件数: 
    $ sudo sysctl -w kern.maxfilesperproc=20480 kern.maxfiles=22528 

    然后设置 
    $ ulimit -n 20480 
    注意ulimit只在每个shell窗口生命周期内有效,当新开一个shell后,得再次设置 
    sysctl做的修改没有这个问题

    上面打开文件描述符限制参考:http://cryolite.iteye.com/blog/256663

    -----------------------------------

    MAC OS获取root权限方法

    MAC OS原来可以通过很多方法获取root权限.

    管理员用户用命令

    sudo -i
    sudo -s
    sudo su

    均能直接转换到root用户而不需要密码,或者需要的是管理员用户密码,而不是root密码
    参考:http://hi.baidu.com/hualeo/item/1698d13f93a5be83b711db8a
    -------------------------------------------------------------------------------------------------

    mac下如何实现各种截屏:

     之前一直不知道Mac下是怎么实现截屏的,网上找了一些原来是非常简单的,只是有些人并没有说的太清楚,而只是给了一个快捷键,那么这里我就来介绍一下如何进行各种截屏。 

    首先是截取整个屏幕:

          快捷键:Command+shift+3,这样就截图了整个屏幕,然后截屏的图片保存在桌面上,默认是png格式的。

    截图某个特定的活动窗口:

          操作方式:按下快捷键:Command+shift+4+空格

    随意截图:

          操作方式:按下快捷键:Command+shift+4,然后通过鼠标来选取要截图的区域,松下鼠标按键即可完成截图,截图同样保存在桌面,默认png格式。

    转自:http://www.cnblogs.com/macro-cheng/archive/2011/10/12/mac-001.html

    ---------------------------------------------

    Xcode中调试代码对应的快捷键是F6 ,F7 ,F8 

    如果想看某个函数或者变量的定义(类似vs上的选中某个函数或变量点击右键-“Go To Declaration”)

    可以按住 Command 然后就可以进入到该对象的定义处。

    ----------------------------

    在App Store 更新软件的时候如果出现“已有更新可用于其他账户,登录到xxxxx@gmail.com"来为给账户更新应用程序。

    说明,你要更新的软件当初是使用别的Apple ID 进行下载的,所以现在你要更新这个软件,还得需要登陆以前的apple id 进行更新此软件,或者,删除之前的那个软件

    然后使用的你可知的Apple ID进行重新下载此软件。

    ------------------------

    待续。。。。

  • 相关阅读:
    VC++ 进度条的使用
    VC++ 知识点
    VC++ 遍历目录
    VC++ 目录选择对话框
    VC中的树形控件
    C++文件输入输出流
    一些有用的Sql语句
    C语言 单引号和双引号的区别
    如何让自己成为一名黑客高手全集
    顶尖黑客的故事
  • 原文地址:https://www.cnblogs.com/wainiwann/p/3340375.html
Copyright © 2011-2022 走看看