前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >双十一将至,GPW丢了怎么办?

双十一将至,GPW丢了怎么办?

作者头像
用户8902830
发布2022-09-22 11:18:44
7670
发布2022-09-22 11:18:44
举报
文章被收录于专栏:CodeNone

不知道各位小伙伴是怎样,在刚开始接触编程的时候,是很羡慕那些使用vim开发c或者c++的大神,而且他们用vim写代码的速度那叫一个快,根本没来得及反应就可能已经完成了移动光标,复制粘贴删除,搜索替换变量名等多个操作。

注意,以上这些操作都是在脱离鼠标的情况下完成的,但是他们的速度甚至比用鼠标还要快。话不多少,接下来的操作,总有一个是你不知道的。

「1「main方法 输出语句」main | sout

放两个最简单的出来,虽然简单,但是我确实见过有人不知道输出语句可以用sout快捷键打出来的。

「2 「变量的命名」var

熟悉JavaScript和Golang语言还有其他一些语言的的同学来说对于var是相当熟悉的,声明一个变量的关键字,java能够用.var来自动识别类型和命名。≤,

「3 「遍历数组」fori | for

fori表示常用的带有下标的遍历,for是元素的遍历

「4 「判断是否空值」null | nn

「5「条件缩写」if

「6 「上下空行」shift+enter|ctrl+alt+enter|option+command+enter

「7 「移动代码行/块」ctrl+shift+⬆️⬇️|rcommand+shift+⬆️⬇️

「8 「万能快捷键」alt + enter|option + enter

「9 「快速定位错误」F2|Shift + F2

F2是从光标位置往下找第一个出现错误或者告警的地方,shift + f2则是从光标位置开始往上找

代码较短的时候可能体现不出来优势,但是当代码量很大的时候使用F2就会极其舒服。

「强烈推荐f2alt+enter搭配使用。」

「10「复制行或代码块」ctrl + d|command + d

「11 「删除代码行」ctrl + backspace|command + backspace

注意,在经典的快捷键中,删除行可能是ctrl + y,具体得看设置中的keymap设置的是啥。

「12 「进入类」ctrl + b|ctrl + 鼠标左键|command + b

这里推荐ctrl + b,而不推荐用鼠标,宗旨就是能少用鼠标就少用鼠标。

「13 「前进或者后退光标」ctrl + alt + ↔️|command + option + ↔️|command + []

「14 「运行编译」ctrl + f10|ctrl + shift + f10|control + r|control + shift + r

ctrl + f10 是运行configuration中配置好的,ctrl + shift + f10 是运行当前类的。debug也是一样,把f10换成f9或者r换成d就好了。

「15 「查看类所有的方法和变量」alt + 7|command + 7

「16 「万能查漏补缺」alt + insert|command + n

这个是万能补全键,创建新的文件,插入构造函数,重写函数,测试用例等都可以使用该快捷键

「17 「重构代码」ctrl + alt + shift + t|control + t

重构代码不要记其他提取方法,提取变量啥的,只要记住上面这一个就可以了。

「18 「包裹代码」ctrl + alt + t|command + option + t

「19 「查看最近打开文件」ctrl + e|command + e

「20 「切换文件」ctrl + tab|control + tab

「21 「项目区和代码区切换」command + 1|esc

有了这些最常用的操作,狗屁王丢了又如何,不照样能编码,退一万步说,不还是可以无限续杯的嘛👀👀👀

「创作不易,如果对你有帮助,欢迎点赞,收藏和分享啦!」

「下面是个人公众号,有兴趣的可以关注一下,说不定就是你的宝藏公众号哦!!!」

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-10-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 咖啡编程 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档