前段时间跟着哈莫大神,了解了下python相关知识,本身在家里的mac电脑上作了下python入门功课,现记录留痕,方便之后查找html
1、基础工具安装 python
一、iTerm2:MAC OSX上的终端工具,相似于windows下的xshell、shh工具 linux
具体安装可参考同行杰做:http://www.cnblogs.com/goodboy-heyang/p/4909296.html git
配色:http://blog.csdn.net/lainegates/article/details/38313559正则表达式
二、brew:Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件 shell
具体安装可参考同行杰做:http://www.cnblogs.com/TankXiao/p/3247113.htmlmacos
三、pycharm:python编辑器,支持跨平台,在macos和windows下面均可以用 windows
具体安装可参考同行杰做:http://www.cnblogs.com/wangcp-2014/p/4593020.html 浏览器
linux环境安装:http://www.cnblogs.com/zhcncn/p/4027025.html编辑器
2、快捷键
(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: 显示本地修改记录