IDEA 编译器快捷键总结

本文总结了IntelliJ IDEA中常用的快捷键,如输出、主函数、查找、重命名等功能的快捷方式,以及代码生成、警告修复、格式化等实用技巧。

使用IDEA也快一年了,这个编译器好的没学到几个,快捷键用的是越来越多了,人也越来越懒了。这里总结了经常使用的几个快捷键


这两个都是输出的快捷键,第二个是快速的输出最近的一个变量的值,带变量名

sout + tab/enter       

soutv + tab/enter   

这个用的非常的多,主函数的快捷键

psvm

在IDEA中查找快捷键非常的,有类的查找、方法的查找、变量的查找,但是通常使用CTRL+左键就能查找到方法或者是变量的引用位置,所以一般文件查找的快捷键使用比较频繁,这个是在项目中查找文件

双击shift

这个是查找函数或者变量或者类的所有引用到的地方,也是经常使用的

alt+f7

这个重命名快捷键很厉害,可以将注释中的内容也重命名

shift+f6

自动可以生产的方法包括 toString()、get()set()、构造函数、重载继承方法等,非常的实用

alt+insert

有时候写代码会出现警告黄颜色的部分,使用这个快捷键可以快速的“去黄”,给出代码的优化建议,也包括了类的快速引入等等

alt+enter

自从用了这个快捷键再也不需要我一个个tab去调整代码的整齐,快速格式化代码

ctrl+alt+L

这个快捷键和网易云音乐的快捷冲突,改下网易的快捷键就可以了


代码快速注解

alt+m

自从用了这个快捷键,我就没有再打过for三个字母,各种变量的迭代

it

这里写图片描述


其他的快捷键还有很多,这个是一个总结比较全面的帖子:http://blog.youkuaiyun.com/wei83523408/article/details/60472168

最后说下,虽然合理的利用快捷键能够提高编程的效率,但,是合理的利用,平时写东西的时候还是把提示给关了比较好

在 VSCode 中跳转到方法定义或实现,通常依赖于编辑器的智能感知和索引功能。以下是一些常见且有效的方法: 1. **使用快捷键 `F12` 或 `Ctrl + 鼠标左键`** 在大多数情况下,将光标放在函数名上并按下 `F12` 键,或者按住 `Ctrl` 并点击鼠标左键,即可跳转到该函数的定义位置[^2]。 2. **确保 C/C++ 插件已启用** 如果无法跳转,可能是由于 C/C++ 插件未正确启用。可以尝试禁用插件后重新启用它,以恢复跳转功能[^3]。 3. **配置 `c_cpp_properties.json` 文件** 为了确保 VSCode 能够正确解析项目中的所有文件,需要检查并配置 `c_cpp_properties.json` 文件中的路径设置。确保 `"includePath"` 包含所有必要的头文件目录,并且 `"compilerPath"` 指向正确的编译器路径[^4]。 4. **更新语言标准配置** 若函数定义仍无法识别,可能是因为 C/C++ 标准未正确配置。可以通过命令面板 (`⇧⌘P`) 输入 `Edit Configurations (UI)` 来调整 `cppStandard` 设置为与代码兼容的标准版本(如 c++17 或 c++20)。 5. **重新加载或重启 VSCode** 在修改了相关配置文件之后,有时需要重新加载或完全关闭并重新打开 VSCode 才能使更改生效。 6. **安装额外的语言支持扩展** 对于某些特定语言或框架,安装相应的语言服务器协议 (LSP) 扩展可能会提供更好的支持,包括更准确的定义跳转能力。 通过上述步骤,应该能够解决大部分关于无法跳转到方法定义的问题。如果问题依旧存在,则建议查看具体的错误信息,并根据情况进行进一步排查。 --- ```json { "configurations": [ { "name": "Win32", "includePath": ["${workspaceFolder}/**"], "defines": ["_DEBUG", "UNICODE", "_UNICODE"], "compilerPath": "C:\\Program Files\\LLVM\\bin\\clang.exe", "cStandard": "c11", "cppStandard": "c++17", "intelliSenseMode": "clang-x64" } ], "version": 4 } ``` ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值