标签 IDEA插件 下的文章

当您要搜索和替换特定的文本模式时,请使用正则表达式。它们可以帮助您进行模式匹配、解析、结果过滤等。一旦您学习了正则表达式语法,您几乎可以将它用于任何语言。按Ctrl+R打开搜索和替换窗格。如果您需要在多个文件中搜索和替换,请按Ctrl+Shift+R。在顶部字段中输入搜索字符串,在底部字段中输入替换字符串。

- 阅读剩余部分 -

您可以在项目中搜索文本字符串、使用不同的范围来缩小搜索过程、查找事件以及从搜索中排除某些项目。在项目中查找搜索字符串从主菜单中,选择编辑 | 查找 | 在文件中查找 Ctrl+Shift+F。在搜索字段中,输入您的搜索字符串。或者,在编辑器中,突出显示要查找的字符串并按Ctrl+Shift+F。IntelliJ IDEA 将突出显示的字符串放入搜索字段。要查看以前搜索的列表,请按Alt+Down。如果需要,请指定其他选项。

- 阅读剩余部分 -

您可以快速查找和替换当前文档中的文本字符串。使用不同的选项,您可以缩小搜索过程、在搜索中使用正则表达式并管理搜索结果。在编辑器中打开您的文件。按Ctrl+F或选择编辑 | 查找 | 从主菜单中查找。如果要将目标搜索扩展到当前文件之外,请按Ctrl+Shift+F。在打开的搜索字段中,输入您的搜索字符串。IntelliJ IDEA 在文件中突出显示您的搜索结果。或者,在编辑器中,突出显示要查找的字符串并按Ctrl+F。IntelliJ IDEA 将突出显示的字符串放入搜索字段。

- 阅读剩余部分 -

书签已取代IDE 早期版本中存在的收藏夹。如果您处理大型项目,搜索文件和文件夹可能会很耗时。对于这种情况,IntelliJ IDEA 具有书签功能。您可以为必要的代码行添加书签,以便更轻松地找到它们。您还可以为您比其他项目项更经常需要的项目项(文件、文件夹、包、模块和类)添加书签。您的所有书签都分组在书签工具窗口中的列表中,您可以通过选择查看 |打开该窗口。工具窗口 | 主菜单中的书签或按Alt+2。工具窗口还显示所有断点,一旦您将它们放入代码中,它们就会自动添加到专用列表中。

- 阅读剩余部分 -

使用 IntelliJ IDEA,您可以检查类、方法和调用的层次结构,并探索源文件的结构。构建层次结构类型层次结构显示类的父类和子类。方法层次结构显示方法覆盖所选方法的子类以及所选方法被覆盖的超类或接口。在层次结构树中,IntelliJ IDEA 显示以指示非抽象但没有在其中定义方法的子类。当方法未在类中定义,但在超类中定义时,IntelliJ IDEA 将显示.

- 阅读剩余部分 -

IntelliJ IDEA 允许您根据在当前代码样式方案或 .editorconfig文件中指定的要求重新格式化代码。如果 中未定义任何内容.editorconfig,则从项目设置中获取。您可以重新格式化代码的一部分、整个文件、文件组、目录和模块。您还可以从重新格式化中排除部分代码或某些文件。重新格式化代码片段在编辑器中,选择要重新格式化的代码片段。在重新格式化之前,您可以查看应用于所选代码的代码样式设置:按下Alt+Enter并单击调整代码样式设置。从主菜单中,选择代码 | 重新格式化代码或按Ctrl+Alt+L。

- 阅读剩余部分 -

当您只需要编辑一个文件而不需要在 IntelliJ IDEA 中创建或加载整个项目时,您可以使用LightEdit模式。请记住,LightEdit 模式用作类似文本的编辑器,它不支持通常的 IDE 编辑器功能,例如代码完成或代码导航。但是,您可以导航到特定的代码行 ( Ctrl+G)、折叠或展开部分代码、检查和更改文件编码。在 LightEdit 模式下打开文件

- 阅读剩余部分 -

IntelliJ IDEA 编译和构建过程编译源文件并将外部库、属性文件和配置组合在一起以生成一个活的应用程序。IntelliJ IDEA 使用根据 Java 规范工作的编译器。您可以编译单个文件,对模块或项目使用增量构建,并从头开始重新构建项目。如果您有纯 Java 或 Kotlin 项目,我们建议您使用 IntelliJ IDEA 来构建您的项目,因为 IntelliJ IDEA 支持增量构建,这显着加快了构建过程。

- 阅读剩余部分 -

《阿里Java开发手册》大家都知道吗?这是由阿里发布的Java编码规范,现如今在广大 Java 开发者的共同努力下,已然成为业界的 Java 编码规范。如果是让大家去阅读手册、刻意的学习编码规范,可能很多人都学不下去哈。我也一样,而且我个人的学习习惯也是结合案例学习,并不是只有理论。于是乎开源大佬们便决定做一款IDEA插件,来检查“坏代码”,该插件被命名为:Alibaba Java Coding Guidelines。目前,该插件已开源:p3c功能:该插件会实时检测,告诉你代码哪里不规范?应该怎么修改?借助该插件的实时提示,逐渐学习编码规范,可以避免踩更多的坑!本文将主要介绍该插件如何使用?帮助小白扫盲~

- 阅读剩余部分 -