zoukankan
html css js c++ java
Mac Pycharm快捷键
Mac Pycharm快捷键
工具
Keymap 版本:Mac OS X 10.5+ (字母均为小写)
1. 查看代码
快捷键
操作
shift cmd '+'
展开所有代码
shift cmd '-'
折叠所有代码
cmd '+'
展开当前代码
cmd '-'
折叠当前代码
opt + 空格 (esc退出窗口 回车进入代码)
显示符号相关的代码
cmd + b (cmd+左键)
跳转到声明处
cmd + [ 或 ]
光标之前/后的位置
cmd + l
行号跳转
2. 编辑代码
快捷键
操作
tab
代码补全
cmd + shift + enter
智能代码补全
ctrl + 空格
智能补全
alt + ⬆️ ⬇️
增加/减少选中代码
alt + ⬅️ ➡️
跳转上/下单词
alt + ⬅️⬆️或 ➡️⬆️
增加/减少 选中代码 以单词为最小单元
cmd + ⬆️
显示导航栏
cmd + ⬇️
查看资源
command + ⬅️
光标移到行首
command + ➡️
光标移到行首
shift + command + ⬆️⬇️
移动当前行到上下一行
shift + command + ⬅️
选择一行里光标前所有内容
shift + command + ➡️️
选择一行里光标后所有内容
cmd + j
插入模板(代码补全)
cmd + d
在下一行复制本行的内容
cmd +c
复制光标当前行,剪切同理
command + Backspace
删除一行代码
cmd + /
注释/取消注释一行
shift + enter
在行中的时候直接到下一行
Tab / Shift + Tab
缩进、不缩进当前行
opt + cmd + t
指定代码被注释语句或者逻辑结构、函数包围
cmd + f6
更改变量
3. 全局
快捷键
操作
alt + F1
查找当前文件相关信息
shift + esc
隐藏活动的工具栏
ctr + tab/(shift tab)
导航窗口
cmd + shift + [ ]
切换tab标签
ctr + cmd + f
全屏
cmd + w
关闭标签
cmd + alt + l
格式化代码
cmd + p
参数提示
alt + F12
打开命令行栏
cmd + F12
显示文件结构
cmd + e
最近使用的文件
cmd + shift + a
查找动作
4. 运行调试
快捷键
操作
ctr + r
运行
ctr +shift + r
重新运行
cmd + f2
停止
f2(shift f2)
跳转到下一个/上一个警告处
ctr + d
调试
ctr + shift + d
调试环境配置
5. 搜索替换
快捷键
操作
cmd+o
搜索class/包含类名的文件
shift + cmd + o
搜索文件
opt + cmd + o
搜索符号(函数等)
cmd + f
当前文件搜索(回车下一个 shift + 回车上一个)
cmd + r
当前文件替换
shift + cmd + f
全局搜索
shift + cmd + R
全局替换
6. 提交更新
快捷键
操作
cmd + t
提交到vcs
cmd + k
更新到vcs
持续更新 待整理
查看全文
相关阅读:
[C++]野指针的产生以及应对办法
[boost]使用boost::function和boost::bind产生的down机一例
[C++]给C++封装一个多播委托
[vim]clang complete不能智能提示mutex/thread的解决办法(请获取最新版的clang complete)
[C++11]shared_ptr效率比较
[C++]怎么样实现一个较快的Hash Table
[C++]运行时,如何确保一个对象是只读的
[libcxx]用gdb打印libcxx容器内的内容
[thrift]thrift中的对象序列化
[tolua++]tolua++中暴露对象给lua时,一定要把析构函数暴露给lua
原文地址:https://www.cnblogs.com/sama/p/9281886.html
最新文章
【转载】如何使用STM32的窗口看门狗
STM32F4 窗口看门狗WWDG【使用库函数】
STM32F4 MDK新建使用库的工程
STM32F4 DAC简单操作【使用库函数】
STM32F4 RTC【使用库函数】
STM32F4 ADC1 模拟看门狗【库函数操作】
STM32F4 定时器TIM(1)定时器控制输出【使用库函数】
STM32F4 定时器TIM1输出七路PWM信号【使用库函数】
STM32F4 TIM输入捕获(测频)【使用库函数】
STM32F4 随机数发生器RNG【使用库函数】
热门文章
STM32F4 独立看门狗IWDG【使用库函数】
【转载】如何使用assert_param
[TODO]13年要做的事情
[C++]合理的设计和使用消息队列
[OT]回顾2011,写在2012初
[转载]一些鲜为人知的编程真相
[C++11]C++11带来的随机数生成器
[投资]写在11年末
[C++]怎样将C++对象分配在堆/栈上
[Lua]用__index/__newindex来限制访问
Copyright © 2011-2022 走看看