idea有没有类似于psctrljj+鼠标左键的快捷键

总结了一些eclipse中的常用,现在在用IDEA进行开发,正好拿出来做比较。
IntelliJ IDEA
Ctrl + 鼠标左键
Ctrl + 鼠标左键
Alt + 左右方向键
Alt + 左方向键
查看方法被调用的位置
Ctrl + Shift + G
查看一个类的纲要
Shift + F6
Alt + Shift + R
下一个错误及快速修改
回到最后一次编辑的位置
格式化代码
Ctrl + Alt + L
Ctrl + Shift + F
优化import
Ctrl + Alt + O
另起当前行的下一行
Shift + Enter
Shift + Enter
代码行上移(下移)一行
Alt + 上下方向键
Ctrl + Shift + 左右方向键
删除当前行
注释当前行
Alt + Shift + J
Alt + Shift + S
快捷键一览
Ctrl + Shift + LAndroid(4)
由于是从Eclipse上改用Intellij Idea的,因此在设置快捷键的时候直接复用了Eclipse的快捷键设置:
Preferences——keymap——在右侧面板中的Keymaps下拉选项中选择Eclipse(Mac OS X)。
经过了多年使用,自定义快捷键存在诸多不便:
重装环境,要重新设置;
在帮助别人check代码时,用不习惯对方的快捷键;
倘若一个项目中的人统一使用Eclipse预定义的快捷键,会省很多事。
下面列出常用的一些快捷键以及改键位置:&
快捷键含义
Intellij Idea中设置位置
快捷键组合
Main menu/Code/Completion/Basic
ctrl+Space
Main menu/Code/Optimize imports
command+shift+o
格式化代码
Main menu/Code/Reformat code
command+shift+f
Main menu/Navigate/Declaration
换成Mac版Eclipse之后,这个定义是Ctrl+鼠标左键,但这个不好用,会同时打开菜单。
可以改成command+鼠标左键
Main menu/Refactor/Rename
fn+shift+F6
Other/Show Intention Action
command+1
进入并查看光标所在的类或方法
fn+F3 &或 ctrl+鼠标左键
删除当前行
Editor Actions/Delete Line
command+d
复制当前行
Editor Actions/Duplicate Lines
command+ctrl+方向键下
当前行向下移动
Main menu/Code/Move Line Down
无预定义,设定为options+方向键下
当前行向上移动
Main menu/Code/Move Line Up
无预定义,设定为options+方向键上
注释当前行
Main menu/Code/Comment with Line Comment
command+/
Main menu/Run/Run
command+shift+fn+F11
跳转到某行
Main menu/Navigate/Line
command+L
返回上一个浏览位置
Main menu/Navigate/Back
command+[
跳转下一个浏览位置
Main menu/Navigate/Forward
command+]
查看当前类结构
Main menu/Navigate/File Structure
command+o
当前文件查找下一个
Main menu/Edit/Find/Find Word At Caret
无预定义,建议用command+k取代Find Word Next的默认值
当前文件查找上一个
Main menu/Edit/Find/Find Previous
command+shift+k
高亮显示光标处的单词
Main menu/Edit/Find/Highlight Usages in File
无预定义,设定为command+ctrl+h
当前文件查找/替换
Main menu/Edit/Find/Replace
无预定义,设定为command+f
全局查找选中的文本(只是查找字符串)
Main menu/Edit/Find/Find in Path
ctrl+h
全局查找选中的文本(带完整包名)
Main menu/Edit/Find/Find Usages
command+shift+G
打开设置面板(Preferences)
command+,
创建新文件
ctrl+option+n
打开某个资源文件
Main menu/Navigate/File
command+shift+r
关闭当前tab
Main menu/Window/Editor Tabs/Close
command+w
关闭所有tab
Main menu/Window/Editor Tabs/Close All
command+shift+w
重新打开关闭的tab
Main menu/Window/Editor Tabs/Reopen Closed Tab
无预定义,设定为command+r
光标跳转到当前行开始
Editor Actions/Move Cart To Line Start
Home(fn+方向左)
光标跳转到当前行末尾
Editor Actions/Move Cart To Line End
End(fn+方向右)
光标跳转到文件开始
Editor Actions/Move Cart To Text Start
command+Home
光标跳转到文件末尾
Editor Actions/Move Cart To Text End
command+End
最大化当前编辑器
Main menu/Window/Activie Tool Window/Hide All Tool Windows
command+shift+fn+F1
对于Intellij Idea中的&自动导入&快捷键,其效果不像Eclipse中那么强大,只会清理掉无用的包引入语句,并不会将所需的包自动引入。这个问题可以间接用下面的方法来解决:
不要写完一行然后批量引入,而在需要引入的地方使用&快速修复&来逐个引入;
复制过来的代码,按照下面的方法设置一下,当粘贴时,Intellij Idea会自动引入正确的包:
Preferences——Editor——Auto Import,在右侧的界面中选中全部:
Eclipse中又一个很好用的功能,是查找光标所在的单词,在Intellij Idea中,对应的必须设置Find Word At&Caret&Next,而不要设置Find Word Next。
如果要向上查找当前单词,用Find Word Previous。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:6723次
排名:千里之外IDEA写Golang的一些操作/技巧_go语言_ThinkSAAS
IDEA写Golang的一些操作/技巧
IDEA写Golang的一些操作/技巧
内容来源: 网络
之前一直用vscode来写Golang,直到有人向我推荐了IDEA,便折服于它的强大。在这里分享一些IDEA的操作和技巧(只说Golang,但一些技巧对其他语言同样有效)。
Help -& Keymap Reference能够打开快捷键映射的PDF文件,方便我们查看
在类型、函数、变量上CTRL + 鼠标左键能快速显示它们的使用位置,更好的一点是能够显示出对变量的读和写,这对阅读代码是很大的帮助。不过有一点需要注意,对变量取地址的操作也会判断为读
给struct添加json tag。在每个元素后连续ALT + SHIFT + 鼠标左键添加多个光标,输入反引号(`)和j,此时会弹出窗口,再按下TAB键,所有元素都会补全tag
CTRL + SHIFT + I快速查看函数定义,不需要跳转到定义文件查看后再返回正在编辑的文件,这种感觉不能更爽
重构,快捷键SHIFT + F6
ALT + F1在工程栏中展开当前文件的位置
File Watchers插件,设置为当文件保存时调用gofmt等工具格式化代码,或做其他事情
我们经常要输入一些重复的代码,比如判断err是否为nil。通过Live Template解放双手吧(CTRL + J) 内容来源:
PHP开发框架
开发工具/编程工具
服务器环境
ThinkSAAS商业授权:
ThinkSAAS为用户提供有偿个性定制开发服务
ThinkSAAS将为商业授权用户提供二次开发指导和技术支持
让ThinkSAAS更好,把建议拿来。
开发客服微信> 博客详情
摘要: idea里开发项目用到velocity时,简单配置,可以使用ctrl+鼠标左键点击链接相关的配置文件
新建文件:velocity_implicit.vm
#*&@implicitly&included&*#
#*&@velocityproperties&path="velocity.properties"&runtime_root="../webapp/WEB-INF/vm"&*#
人打赏支持
开源项目作者
领取时间:
作为一个开源项目作者,是时候站出来拯救世界了!
领取条件:开源项目被开源中国收录的开发者可领取
码字总数 2816
我写的那个是支持在vm里写实体类对象可以点出实体类里属性的方法
支付宝支付
微信扫码支付
打赏金额: ¥
已支付成功
打赏金额: ¥
& 开源中国(OSChina.NET) |
开源中国社区(OSChina.net)是工信部
指定的官方社区}

我要回帖

更多关于 鼠标左键的快捷键 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信