前段时间跟着哈莫大神,了解了下python相关知识,自己在家里的mac电脑上做了下python入门功课,现记录留痕,方便以后查找
一、基础工具安装
1、iTerm2:MAC OSX上的终端工具,类似于windows下的xshell、shh工具
具体安装可参考同行杰作:http://www.cnblogs.com/goodboy-heyang/p/4909296.html
配色:http://blog.csdn.net/lainegates/article/details/38313559
2、brew:Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件
具体安装可参考同行杰作:http://www.cnblogs.com/TankXiao/p/3247113.html
3、pycharm:python编辑器,支持跨平台,在macos和windows下面都可以用
具体安装可参考同行杰作:http://www.cnblogs.com/wangcp-2014/p/4593020.html
linux环境安装:http://www.cnblogs.com/zhcncn/p/4027025.html
二、快捷键
(1)、iTerm 快捷键
mac
1.⌘ +数字在各 tab标签直接来回切换
2.选择即复制 + 鼠标中键粘贴,这个很实用
3.⌘ + f所查找的内容会被自动复制
4.⌘ + d 横着分屏 / ⌘ + shift + d 竖着分屏
5.⌘ + r = clear,而且只是换到新一屏,不会想 clear一样创建一个空屏
6.ctrl + u 清空当前行,无论光标在什么位置
7.输入开头命令后 按⌘ + ;会自动列出输入过的命令
8.⌘ + shift + h 会列出剪切板历史
9.可以在 Preferences > keys设置全局快捷键调出 iterm,这个也可以用过 Alfred实现
10.⌘← / ⌘→ 到一行命令最左边/最右边 ,这个功能同 C+a / C+e
11.⌥← /⌥→按单词前移/后移,相当与 C+f / C+b,其实这个功能在Iterm中已经预定义好了,⌥f /⌥b
Linux
待补充。。。。
(2)、brew 快捷键
bres uninstall xx 卸载软件 eg:brew uninstall git
brew search xx 查询 eg:brew search /wge*/ # / wge*/是个正则表达式, 需要包含在/中
brew list 列出已安装的软件
brew update 更新brew
brew home 用浏览器打开brew的官方网站
brew info 显示软件信息
brew deps 显示包依赖
(3)、pycharm 快捷键
CTRL Q: 在参数列表位置,显示可以输入的所有参数。
CTRL Q: 查看选中方法的文档字符串
阅读
CTRL -: 折叠当前代码
CTRL +: 展开当前代码
CTRL SHIFT -: 折叠所有代码
CTRL SHIFT +: 展开所有代码
CTRL SHIFT F7: 将当前单词在整个文件中高亮,F3移动到下一个,ESC取消高亮。
CTRL F11 | F11: 设置书签.
SHIFT F11: 显示所有书签。
CTRL F12: 当一个文件中方法太多,要快速跳到某个方法时,可以用此快捷键打开LIST, 移动
ALT UP: 移到上一个方法
ALT DOWN: 移到下一个方法
CTRL B | CTRL 单击: 转到方法定义处
CTRL SHIFT UP: 将当前行上移一行
CTRL SHIFT UP: 将当前行下移一行
SHIFT ENTER: 在行中间执行时,智能跳到下一行。
注释
CTRL /: 注释、取消注释行
选择
ALT 左键: 列模式选择
CTRL W: 选中当前单词,继续按,选中它所属的行/IF/方法.
编辑
CTRL D: 未选中时,复制当前行到下一行,选中时复制粘贴选中部分。
CTRL J: 输入模板 SHIFT F6: 更改变量/方法名字 删除
CTRY Y: 删除当前行 调试
CTRL F8: 设置/取消断点 其它
CTRL E: 最近访问的文件列表
ESC: 焦点从其它窗口到编辑窗口
SHIFT ESC: 隐藏当前窗口,焦点到编辑窗口
F12: 焦点从编辑窗口到上一个使用窗口 编辑器右键,local history, show history: 显示本地修改记录