写代码不停的在键盘与鼠标之间切换真的是非常影响心情,多学点快捷键,一能服务自己,二能在妹子前耍帅,何乐不为?
因为自己还是菜鸡一个,很多功能自己还用不到,所以先贴上几个自己常用的还有想用的吧。网上的太全了自己看着也不方便。
VS Studio快捷键
1.在想用for的时候,敲一个for然后按下tab,就可以生成一个模板,然后再按tab就可以在各个块之间切换。
2.查找快捷键
ctrl+f 查找
ctrl+h 替换
3.代码快捷键
ctrl+k,d 格式化所有代码
ctrl+a,k,f 格式化所有代码(跟上面那个作用一样,ctrl+a是选择全部代码,所以如果想格式化部分代码可以选择一部分之后ctrl+k,f)
ctrl+k,c 注释选定内容
ctrl+k,u 取消注释选定内容
ctrl+m,m 折叠或者展开当前方法
ctrl+m,o 折叠所有方法
ctrl+m,l,ctrl+m,p 展开所有方法
4.编辑快捷键
shift+alt+enter 全屏(心无旁骛,全力脱发)
ctrl+shift+l 删除当前行
ctrl+e,w 自动换行(没有左右的滚动条了)
shift+alt+箭头 选择矩形文本
alt+左键 选择矩形文本
ctrl+delete 删除到词尾
ctrl+backspace 删除至词头
ctrl+左右方向键 一次移动一个单词
ctrl+左键 选中当前整个单词
end 到当前行尾
home 到当前行末
home,按住shift再按end 选择当前行
shift+end 选择至当前行尾
shift+home 选择至当前行头
ctrl+w 选中整个单词
crtl+home 定位到当前文档头
crtl+end 定位到当前文档尾
不选中任何代码crtl+c 复制当前行
5.调试快捷键
ctrl+shift+b 生成当前解决方案
f5 启动调试
shift+f5 停止调试
f10 逐过程
f11 逐语句
Idea快捷键
1.查找快捷键
ctrl+f 当前文件查找
ctrl+r 当前文件替换
ctrl+shift+f 全局文件查找
ctrl+shift+r 全局文件替换
2.代码快捷键+编辑快捷键
ctrl+{ 跳到代码块开始处
ctrl+} 跳到代码块结束处
crtl+shift+enter 将输入的当前语句补上{}或者;使代码完整(果然很intelligent)
shift+enter 当前行下方插入空行
crtl+shift+enter 当前行上方插入空行
ctrl+delete 删除到词尾
ctrl+backspace 删除至词头
ctrl+w 选中整个单词
ctrl+x 剪切(删除)当前行
ctrl+y 其实这个才是真正的删除行,但是我手小,真的够不到
ctrl+d 复制当前行到下一行
ctrl+shift+j 将选中的行合并为一行(可以用来删除空行)
trl+shift+L 格式化代码(很多软件会冲突,比如qq,印象笔记,所以要自己把那几个软件的热键设置下)
(18.11.25更新)
ctrl+shift+↑/↓ 上下移动移动代码块(语句)
alt+shift+↑/↓ 上下移动当前行,这个可以配合复制当前行crtl+D来使用
3.调试运行快捷键
crtl+shift+f9 调试程序
crtl+shift+f10 运行程序
暂时就这么多吧,有点多,不是很好记,但是强制自己多用几次应该就能记住了。以后再遇到别的再补充。