用过快捷键立即感觉高大上了,最主要的是很方便啊!很强大

  • cmd b 跳转到声明处(cmd加鼠标)
  • opt + 空格 显示符号代码 (esc退出窗口 回车进入代码)
  • cmd []光标之前/后的位置
  • opt + F7 find usage
  • cmd backspace 删除当前行
  • cmd +c 复制光标当前行,剪切同理
  • cmd + f 当前文件搜索(回车下一个 shift回车上一个)
  • cmd + r 当前文件替换
  • shift + cmd + f 全局搜索
  • shift + cmd + R 全局替换
  • cmd+o 搜索class
  • shift + cmd + o 搜索文件
  • opt + cmd + o 搜索符号(函数等)
  • cmd + l 指定行数跳转
  • shift enter 在行中的时候直接到下一行
  • cmd + 展开当前
  • cmd - 折叠当前
  • shift cmd + 展开所有
  • shift cmd - 折叠所有
  • cmd / 注释/取消注释一行
  • opt + cmd + / 批量注释(pycharm不生效)
  • ctr + tab 史上最NB的导航窗口(工程文件列表、文件结构列表、命令行模式、代码检查、VCS等,下面两个是可以被替换的)
  • alt + F12 打开命令行栏
  • cmd + F12 显示文件结构
  • cmd j 代码智能补全
  • alt + F1 定位编辑文件所在位置:
  • cmd + F6 更改变量
  • opt + cmd + t 指定代码被注释语句或者逻辑结构、函数包围
  • Tab / Shift + Tab 缩进、不缩进当前行
  • opt + cmd + l 代码块对齐
  • cmd+d 在下一行复制本行的内容
  • 暂时这些遇到再补

Pycharm快捷键整理(Mac)的更多相关文章

  1. mac pycharm快捷键整理

    转自:http://www.jianshu.com/p/be0bdc02f7da (感谢整理,另外,简书似乎很不错,排版很nice.) Pycharm 快捷键 shift cmd + 展开所有 shi ...

  2. Mac 快捷键整理

    Mac 快捷键整理 文本编辑 适用于文本编辑器,浏览器等 跳到页首 cmd + ↑ 类似windows下的 ctrl + home 跳到页尾 cmd + ↓ 类似windows下的 ctrl + en ...

  3. MAC机常用快捷键整理表格

    MAC机常用快捷键整理表格 范围 快捷键 说明 图形   (Command 键)在某些 Apple 键盘上,此键也可能为标志()     Control (Control 键)     Alt Opt ...

  4. idea for mac 最全快捷键整理

    一.Mac键盘符号和修饰键说明 ⌘ Command ⇧Shift ⌥ Option ⌃ Control ↩︎ Return/Enter ⌫ Delete ⌦ 向前删除键(Fn+Delete) ↑ 上箭 ...

  5. eclipse快捷键(Mac版)整理

    eclipse快捷键(Mac版)整理 前言: 最近在学习JDBC,老师用的是eclipse,对于习惯了IDEA的我来说,没有了快捷键,效率明显下降. 我认为,开发工具的熟练使用,也是程序员必备的一项技 ...

  6. Pycharm快捷键大全(windows + Mac)

    Windows快捷键 1.编辑 Ctrl + Space    基本的代码完成(类.方法.属性) Ctrl + Alt + Space  快速导入任意类 Ctrl + Shift + Enter    ...

  7. (转)pycharm快捷键、常用设置、配置管理

    原文: http://blog.csdn.net/pipisorry/article/details/39909057 本博客一直在同步更新中! 内容包含:pycharm学习技巧 Learning t ...

  8. iterm2 快捷键大全 Mac item2常用快捷键

    整理使用 iTerm 2 过程中得常用快捷键,Mac 原来自带的终端工具 Terminal 不好用是出了名的,虽然最近几个版本苹果稍微做了些优化,功能上,可用性方面增强不少,无奈有个更好用的 Iter ...

  9. Pycharm快捷键记录

    这里只记录自己用过的,记录而已 会慢慢添加进来,没有考虑分类和顺序,后期足够多了会整理 参考文章: 1. pycharm的一些快捷键 2. pycharm快捷键及一些常用设置 Ctrl+C  直接复制 ...

随机推荐

  1. servlet乱码 解决方法 2种方法

    public class ResponseDemo1 extends HttpServlet { public void doGet(HttpServletRequest req, HttpServl ...

  2. NSNotificationCenter实现原理

    # 前言 Cocoa中使用NSNotification.NSNotificationCenter和KVO来实现观察者模式,实现对象间一对多的依赖关系. 本篇文章主要来讨论NSNotification和 ...

  3. fedora国内源常见配置

    yum install yum-fastestmirror3.rpmfusion源 rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfus ...

  4. Socket的综合应用总结

    Socket 的传输的内容大概分3种: 封装的结构体:结构体(结构清晰,发送数据占用内存小),例如 struct SOCKETDATA { DWORD password;        //每个客户端 ...

  5. Python学习笔记(九)—— 函数

    一.函数调用: 1.python内部函数查询:http://docs.python.org/3/library/functions.html#abs 2.注意调用函数的参数个数和类型. 3.函数名其实 ...

  6. HDU 3820 Golden Eggs (SAP | Dinic)

    Golden Eggs Time Limit: 6000/3000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total ...

  7. 【struts2】名为chain的ResultType

    1)基本使用 名称为“chain”的ResultType,在struts-default.xml里的配置如下: <result-type name="chain" class ...

  8. 【struts2】Struts2的系统架构

    Struts2的官方文档里附带了Struts2的架构图,下面这张图上展示了Struts2的内部模块,以及它们的运行流程. 这张图上分了好多块,彼此之间相互联系,先浏览一下各块的名字,再留心一下运行图最 ...

  9. exp、Exploit、Exploit Pack、exp-gui、Payload、MetaSploit都是啥?

    对于走在安全路上的小菜来说,这几个exp.Exploit.Exploit Pack.exp-gui.Payload.MetaSploit名词着实把人转的不轻,以下给大家解释下: Exp,就是Explo ...

  10. Linux 性能測试工具

    Linux 性能測试工具 linux performance 查看系统配置 查看CPU信息 lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64- ...