IntelliJ提示和技巧

我最近参加了Intellij会议,并了解了一些我想分享的有关Intellij的技巧。 哈迪·哈里里(Hadi Hariri)是一位幽默幽默的演讲者,这是他参加的课程。 我已经使用IntelliJ近十年了,甚至在每天使用工具已经很长时间之后,我仍然在寻找我不知道有一段时间的新功能。

有时Intellij后面有一个工具窗口,您可以使用该窗口发出“休息请求”,类似于“邮递员”。 社区对此并没有很好地使用。 但是JetBrains回到了绘图板上,并提出了一个基于编辑器的Rest Client,它看起来非常酷。

您只需创建一个扩展名为.http的文件(它也可以是临时文件)。 在该文件中,您可以开始编写休息请求,并且可以无缝执行。

您的所有请求以及响应都作为历史记录存储在项目的.idea /目录中的物理文件中。

您还可以选择将.http文件和源代码一起检入,以便团队中的其他人可以运行最常访问的HTTP请求。

有关更多信息— https://www.jetbrains.com/help/idea/http-client-in-product-code-editor.html

您可以将语言类型注入字符串。 这使您可以在键入时检查字符串,还可以为HTML等语言的标签提供自动补全功能。

在您的键盘图中,您现在可以添加一个缩写,例如字母“ sv”,用于垂直拆分。 设置后,执行Cmd + Shift + a,然后键入“ sv”,您的标签将垂直拆分。

您还可以通过输入Shift + Shift(在任何位置搜索对话框)来调用它

我不喜欢大多数IDE附带的调试键映射,它使用Fn键逐步进入。在IntelliJ中,它们默认映射到F8和F7键。 我觉得它们离箭头键很远,并且彼此水平放置,迫使您看一下键盘才能使用它。

我重新映射了我的钥匙。 我添加了一个快捷方式,而不是替换它,因为在ThoughtWorks中,我们配对很多,而我的配对可能不习惯我的快捷方式。

跳过:Alt +向下箭头

进入:Alt +左​​箭头

退出:Alt +向上箭头

智能进入:Shift + Alt +左​​箭头

这使您可以使用箭头键浏览代码库,也可以轻松调试。

  1. 字体连字 -并非适用于所有字体。 例如,默认的Menlo字体不支持连字。 Fira Code可以,但是据此存在性能问题。

2. 可疑的名称检查 -您可以配置一组对于变量无效的字符串。 例如:String foo =“ foo”将被突出显示为警告。 我发现此检查的使用受到限制。

3.从结构上搜索和替换 -您可以将Java代码编写为模板进行搜索,然后将其替换为另一个模板。

此处提供更多信息-https://www.jetbrains.com/help/idea/structural-search-and-replace.html

希望这对您有所帮助!