IDEA错误更正和代码补全以及基础设置

在IEDA中有很强大的代码补全和错误更正,但是默认的快捷键并不好用,下面是我总结的关于应该设置哪些方面的快捷键:

一、外观设置

在File->setting->Appearance & Behavior->Appearance->Theme中设置。由Intellij和Darcula两种。

二、快捷键设置设置

在File->setting->Keymap中,点击下拉框选择Eclipse,这是我比较常用的,有两个非常常用的需要你根据自己的喜好特殊设置一下。首先,在搜索框里输入compl,在Code->Completion中有一个Basic,这是IDEA的代码提示快捷键。接着在搜索框输入show Intention Actions,这个是IDEA的错误更正功能。这两个使用的最频繁,可以根据喜好修改,我一般分别设置为Alt+/以及Alt+Enter这两种。

三、代码补全设置

在File->setting->Editor->General->Auto Import中下拉框里面设置为None,将Optimize imports  on the fly(..)勾上,这是自动删包的选项,当你的文件中导入了多余未使用的包时IDEA会自动帮你删除,但是现在不好的是它只对当前项目起作用。

还有在File->setting->Editor->General->Appearance中有一个show line number的选项,可以选择是否侧面显示行号。

同样在File->setting->Editor->General->Code Completion中将Match case取消掉,它是输入代码时的匹配方式,将它设置为None就行,这样会最大程度匹配你的输入,你就可以跳着输入某个类的其中几个字母(不区分大小写),否则你就要严格按照你想要的类的名字输入,我想这应该不是大多数人的选择。

四、字体设置

也是在Editor中点击Front,在里面设置字体和字号,我一般选择Courier New、14号字体,行距1.0,,这个看你自己的喜好。

以上这些就是IDEA最基本、最常用的设置了,其余的设置可以在网上找,这里就不多说了。

### IntelliJ IDEA代码补全设置的配置方法 在 IntelliJ IDEA 中,可以通过调整设置来优化代码补全功能,使其更符合个人开发习惯。以下是关于如何配置代码补全的相关设置: #### 1. 基本代码补全设置 进入 **Settings/Preferences** 对话框(`Ctrl + Alt + S` 或 `Cmd + ,`),导航到 **Editor | General | Code Completion** 页面。在此页面上可以找到以下选项: - **Autopopup code completion**: 启用此选项后,在键入时 IDE 将自动显示建议列表[^3]。 - **Case sensitive completion**: 可以选择是否区分大小写完成。有三个选项:“None”表示不区分大小写;“First Letter”仅匹配首字母大写的类名;“Match Case”完全匹配大小写。 #### 2. 高级代码补全行为 在同一页面下还可以进一步自定义高级参数: - **Sort imports by type name**: 如果勾选,则导入语句按类型名称排序[^4]。 - **Insert selected variant by typing dot, space, etc.**: 当启用该功能时,如果选择了某个变体并通过按键确认,那么再次按下某些字符(如`.`或空格),将不会取消当前的选择而继续构建新的表达式[^5]。 #### 3. 特定于语言的补全规则 对于不同编程语言可能有不同的最佳实践,默认情况下这些会被应用但也可以手动修改。转至 **Languages & Frameworks**, 然后挑选相应的子项来进行具体化设定。例如 Java 的部分允许指定静态成员优先展示顺序等细节[^6]。 #### 4. 自定义Live Templates Postfix Completions 要管理现有的或者创建自己的模板,请前往 **Settings -> Editor -> Live Templates** 进行编辑。而对于 postfix completions ,则需访问 **Settings -> Editor -> General -> Postfix Completion** 来查看可用的操作列表以及它们的行为描述,并可根据需求增删改之[^7]。 ```python # 示例:利用postfix completion简化if条件判断书写过程 value = some_function() # 输入 'null' 并敲击Tab键转换成下面形式 if (value != null) { // cursor here } ``` 以上就是 IntelliJ IDEA 关于代码补全的主要配置指南,合理运用上述各项特性能够极大地改善日常编码体验。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值