首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

IntelliJ 2020.1.1中缺少“自动滚动到源文件”

在 IntelliJ IDEA 中,“自动滚动到源文件”功能通常是指当你在项目视图中选择一个文件时,IDEA 会自动打开并定位到该文件的编辑器窗口。如果你发现 IntelliJ 2020.1.1 中缺少这个功能,可能是由于以下几个原因:

基础概念

“自动滚动到源文件”是一个方便开发者快速定位并查看代码的功能。它可以帮助开发者在项目结构中选择一个文件时,立即在编辑器中打开该文件。

可能的原因

  1. 功能被禁用:该功能可能被用户误操作禁用了。
  2. 插件冲突:某些安装的插件可能与 IntelliJ IDEA 的核心功能冲突。
  3. 配置问题:IDEA 的配置文件可能被错误地修改或损坏。

解决方法

以下是一些尝试恢复该功能的步骤:

步骤 1:检查设置

  1. 打开 IntelliJ IDEA。
  2. 进入 File > Settings(在 macOS 上是 IntelliJ IDEA > Preferences)。
  3. 导航到 Appearance & Behavior > System Settings > Synchronization
  4. 确保 Save files on frame deactivationSave files automatically if application is idle for ... sec 选项被勾选。
  5. 在同一设置窗口中,检查 Project View 设置,确保 Autoscroll from SourceAutoscroll to Source 选项被勾选。

步骤 2:重置 IDE 设置

如果上述步骤没有解决问题,可以尝试重置 IntelliJ IDEA 的设置:

  1. 关闭 IntelliJ IDEA。
  2. 删除或重命名配置目录(Windows: C:\Users\<YourUsername>\.IntelliJIdea2020.1,macOS: ~/Library/Preferences/IntelliJIdea2020.1)。
  3. 重新启动 IntelliJ IDEA,它会创建一个新的配置目录。

步骤 3:禁用插件

有时第三方插件可能会导致功能异常:

  1. 进入 File > Settings > Plugins
  2. 禁用最近安装的插件,然后重启 IntelliJ IDEA 查看问题是否解决。

步骤 4:更新或重新安装 IntelliJ IDEA

如果以上步骤都无法解决问题,考虑更新到最新版本或完全卸载后重新安装 IntelliJ IDEA。

应用场景

这个功能在日常开发中非常有用,尤其是在处理大型项目时,可以快速定位到特定的代码文件,提高开发效率。

优势

  • 提高效率:减少在项目视图中寻找文件的时间。
  • 便捷性:使得代码导航更加直观和快速。

希望这些信息能帮助你解决问题。如果问题依旧存在,建议查看 IntelliJ IDEA 的官方文档或社区论坛获取更多帮助。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

操作IDEA 这些命令就够了

基本的代码提示用Ctrl+Space,还有更智能地按类型信息提示Ctrl+Shift+Space,但因为Intellij总是随着我们敲击而自动提示,所以很多时候都不会手动敲这两个快捷键(除非提示框消失了...用F2/ Shift+F2 移动到有错误的代码,Alt+Enter快速修复(即Eclipse中的Quick Fix功能)。...2 重构 Intellij重构是另一完爆Eclipse的功能,其智能程度令人瞠目结舌,比如提取变量时自动检查到所有匹配同时提取成一个变量等。...另外,Intellij IDEA 13中加入了后缀自动补全功能(Postfix Completion),比模板生成更加灵活和强大。...Intellij更加智能的又一佐证是在任意菜单或显示窗口,都可以直接输入你要找的单词,Intellij就会自动为你过滤。

1K50

十大Intellij IDEA快捷键

基本的代码提示用Ctrl+Space,还有更智能地按类型信息提示Ctrl+Shift+Space,但因为Intellij总是随着我们敲击而自动提示,所以很多时候都不会手动敲这两个快捷键(除非提示框消失了...用F2/ Shift+F2移动到有错误的代码,Alt+Enter快速修复(即Eclipse中的Quick Fix功能)。...2 重构 Intellij重构是另一完爆Eclipse的功能,其智能程度令人瞠目结舌,比如提取变量时自动检查到所有匹配同时提取成一个变量等。...另外,Intellij IDEA 13中加入了后缀自动补全功能(Postfix Completion),比模板生成更加灵活和强大。...Intellij更加智能的又一佐证是在任意菜单或显示窗口,都可以直接输入你要找的单词,Intellij就会自动为你过滤。

29620
  • IntelliJ IDEA基础使用

    1、常用集成开发工具IntelliJ IDEA使用 1.1、IntelliJ IDEA下载 https://www.jetbrains.com/idea/download/#section=windows...; } } 1.5.4、执行HelloWorld类程序 1.6、IntelliJ IDEA配置 1.6.1、配置字体 1.6.2、配置快捷键 1.7、IntelliJ IDEA项目目录结构....idea 目录和 demo.iml 和我们开发无关,是IDEA工具自己使用的 out 目录是存储编译后的.class文件 src 目录是存储我们编写的.java源文件 1.8、IntelliJ...IDEA常用快捷方式 Alt+Enter 导入包,自动修正代码 Ctrl+Y 删除光标所在行 Ctrl+D 复制光标所在行的内容,插入光标位置下面 Ctrl+Alt+L 格式化代码 Ctrl...+/ 单行注释 Ctrl+Shift+/ 选中代码注释,多行注释,再按取消注释 Alt+Ins 自动生成代码,toString,get,set等方法 Alt+Shift+上下箭头 移动当前代码行

    44510

    使用Android Lint检查代码缺陷

    它既可以作为命令行工具,也可以与Eclipse(如下所述)和Intellij(详细信息)集成。体系结构是有意独立于IDE的,因此它有望与其他IDE、其他构建工具以及持续集成系统集成。...下面是它查找的错误类型的一些示例: 缺少转换(和未使用的转换) 布局性能问题(旧布局工具用于查找的所有问题等) 未使用的资源 数组大小不一致(在多个配置中定义数组时) 可访问性和国际化问题(硬编码字符串...、缺少内容描述等) 图标问题(如密度丢失、图标重复、大小错误等) 可用性问题(如未在文本字段上指定输入类型) 明显错误 它可帮助您发现并纠正代码结构质量的问题,而无需实际执行该应用,也不必编写测试用例。...Lint 工具可检查您的 Android 项目源文件是否包含潜在错误,以及在正确性、安全性、性能、易用性、便利性和国际化方面是否需要优化改进。

    1.2K00

    一键注入 Spring 成员变量,顺序编程

    这是一个很小但是却让人很不爽的点儿,本文就是为了解决这个痛点儿实际开发中的问题场景比如,在以下代码片段中,我们发现缺少了一个依赖: 图 1:缺少成员变量时的场景 这时,我们需要注入 memberRewardSendServiceRemote...按照传统操作步骤:滚动到类的顶部。...插件功能演示在需要注入依赖的地方,直接按下快捷键 Ctrl+1,插件会自动完成以下操作:在类的顶部添加 @Autowired 注解及成员变量声明。保持光标位置不变,无需手动滚动和跳转。...插件核心优势无需跳转:不再需要滚动到类的顶部,直接在当前窗口完成操作。保持思路流畅:操作简单直接,不干扰开发节奏。...减少手动操作:自动生成代码,避免手动拼写变量名和注解。安装与使用安装步骤打开 IntelliJ IDEA 的插件市场。搜索关键词 Quick Create,仅支持IDEA 2023版本及以上。

    5310

    Helm应用包管理器初步认识

    答案是:Kubernetes 能够很好地组织和编排容器,但它缺少一个更高层次的应用打包工具,而 Helm 就是来干这件事的。...如果有更新或回滚应用的需求,可能要修改和维护所涉及的大量资源文件,而这种组织和管理应用的方式就显得力不从心了。...且由于缺少对发布过的应用版本管理和控制,使Kubernetes上的应用维护和更新等面临诸多的挑战,主要面临以下问题: 如何将这些服务作为一个整体管理 这些资源文件如何高效复用 不支持应用级别的版本管理...自动创建名称空间,在不存在的命名空间中创建发行版时,Helm 2创建了命名空间。Helm 3遵循其他Kubernetes对象的行为,如果命名空间不存在则返回错误。 5.4....Helm客户端 部署Helm客户端 Helm客户端下载地址:https://github.com/helm/helm/releases 解压移动到/usr/bin/目录即可。

    73410

    堪比阿里插件的Android Studio插件集合(IDE通用)(上)

    Prettify AndroidAccessors Android Layout ID Converter BorePlugin Exynap MVPHelper InnerBuilder 资源文件的管理和自动生成...它将添加缺少的字段和构建器方法,但不会删除任何字段或方法。 示意图: ?...InnerBuilder 使用示意图 2 资源文件的管理和自动生成: 1.svgtoandroid(https://github.com/misakuo/svgtoandroid) 通过它可以完成从svg...7.color-manager(https://github.com/shiraji/color-manager) 颜色管理 使用也很简单:选择要放置的文件,从颜色面板选一个颜色,拖动到您要复制颜色名称...)命令行生成dimen android-selector-chapek(https://github.com/inmite/android-selector-chapek) 通过资源文件命名自动生成 Selector

    1.5K20

    IDEA忽略文件,防止git提交不想提交的文件的探索

    使用IDEA开发有 一段时间了,从陌生到熟悉的过程算是很平稳的度过,感谢IntelliJ IDEA交流群(群号244908708)里面的群友对我提供的帮助,感谢群主的github上面提供的资料。...+ src / + main / | + java java源代码文件,最终会打包编译到WEB/INF下的classes目录 | + resources 资源库,会自动复制到...classes目录里 | + filters 资源过滤文件 | + webapp web应用程序资源文件 + test / | + java 测试java源文件内容...| + resources 测试的资源文件 | + filters 测试的资源过滤文件 + it / + assembly / + site / |...blog.csdn.net/qq_34590097/article/details/56284935 方式三:IDEA的changelist方式 步骤1:创建changelist 步骤2:将不想提交的文件移动到你所创建的

    8.6K00

    实现iOS图片等资源文件的热更新化(一): 从Images.xcassets导出合适的图片

    因为Images.xcassets中存放的图片名称可能与图片的资源名称不一致,最终决定图片资源名的是资源文件夹的名称;也有可能Images.xcassets存放的是pdf格式的图片,这样可以自动预编译对应尺寸的图片资源...cartool 从 Assets.car 导出图片 Assets.car 无法直接zip解压,需要借助专门的工具,此处推荐: cartool 使用方法,参见: iOS学习之解压Assets.car 如果你缺少足够复杂的...图片中的 ~iphone文字,如bg_mypage_edit~iphone@3x.png 重命名为 bg_mypage_edit@3x.png; 将含有@3x的图片组的@1x @2x @3x 的图片按顺序移动到单独文件夹...,存在则寻找其@3x副本放到 assets_3x 文件夹; 自动归类脚本实现 除了以上的第五步以外,前四步都可以自动化运行: #0....'for i do mv -- "$i" "${i%~iphone@3x.png}@3x.png"; done' sh {} + # 3.将含有@3x的图片组的@1x @2x @3x 的图片按顺序移动到单独文件夹

    1.6K90

    IntelliJ IDEA 快捷键终极大全,速度收藏!

    基本的代码提示用 Ctrl+Space,还有更智能地按类型信息提示 Ctrl+Shift+Space,但因为Intellij总是随着我们敲击而自动提示,所以很多时候都不会手动敲这两个快捷键(除非提示框消失了...用 F2/ Shift+F2 移动到有错误的代码,Alt+Enter 快速修复(即 Eclipse中的 Quick Fix 功能)。...2 重构: Intellij 重构是另一完爆 Eclipse 的功能,其智能程度令人瞠目结舌,比如提取变量时自动检查到所有匹配同时提取成一个变量等。...另外,Intellij IDEA 13 中加入了后缀自动补全功能( Postfix Completion),比模板生成更加灵活和强大。...Intellij 更加智能的又一佐证是在任意菜单或显示窗口,都可以直接输入你要找的单词,Intellij 就会自动为你过滤。

    1.2K40

    不知道IDEA的这些个性化配置,你怎么能说自己会用它

    IntelliJ IDEA 有很多人性化的设置我们必须单独拿出来讲解,也因为这些人性化的设置让那些 IntelliJ IDEA死忠粉更加死心塌地使用它和分享它。 1....2.2 设置自动导包功能 ?...7.2 设置当前源文件的编码 ? ? 对单独文件的编码修改还可以点击右下角的编码设置区。如果代码内容中包含中 文,则会弹出如上的操作选择。...构建就是以我们编写的 java 代码、框架配置文件、国际化等其他资源文件、 JSP 页面和图片等资源作为“原材料”,去“生产”出一个可以运行的项目的 过程。...Intellij Idea 默认状态为不自动编译状态,Eclipse 默认为自动编译,如果不修改这些规则,可能会导致我们在需要操作 class 文件时忘记对修改后 的 java 类文件进行重新编译,从而对旧文件进行了操作

    1.4K10

    FileNotFoundException:xxx(系统找不到指定的路径)

    2.而当我们使用Tomcat来运行Spring Boot Application时,它会从编译过后的 /target/classes 文件夹读取资源文件。... 图片问题流程:可以正常启动,中间报错也可以,但是访问接口就会报错,然后自动停止...如果可能,建议你使用相对路径或类路径来引用资源文件。思路:我们在报错日志中可以明显看到这个是去寻找的绝对路径,所以我们如果只是想本地测试的话,直接使用上面的办法指定目录即可。...因为我使用的时候是21年,所以我强烈怀疑是有人后期有改动这个配置的代码地址,并且我回滚后依旧无法正常启动。图片错误示例这些下面是我在网上百度是碰到的一些解决方法,没有顶用的,供大家参考下。...1.修改配置文件的路径: 将data-cloud-service-client.properties文件移动到你的源代码目录,如src/main/resources,然后在代码中使用classpath:

    56330

    IDEA和Eclipse常用快捷键

    基本的代码提示用Ctrl+Space,还有更智能地按类型信息提示Ctrl+Shift+Space,但因为Intellij总是随着我们敲击而自动提示,所以很多时候都不会手动敲这两个快捷键(除非提示框消失了...推荐:Intellij Idea非常6的10个姿势! 用F2/ Shift+F2移动到有错误的代码,Alt+Enter快速修复(即Eclipse中的Quick Fix功能)。...2 重构: Intellij重构是另一完爆Eclipse的功能,其智能程度令人瞠目结舌,比如提取变量时自动检查到所有匹配同时提取成一个变量等。...另外,Intellij IDEA 13中加入了后缀自动补全功能(Postfix Completion),比模板生成更加灵活和强大。...Intellij更加智能的又一佐证是在任意菜单或显示窗口,都可以直接输入你要找的单词,Intellij就会自动为你过滤。

    1.4K30

    开发工具总结(1)之图文并茂全面总结上百个AS好用的插件(上)

    AndroidAccessors 7.Android Layout ID Converter 8.BorePlugin 9.Exynap 10.MVPHelper 11.InnerBuilder 二、资源文件的管理和自动生成有关...它将添加缺少的字段和构建器方法,但不会删除任何字段或方法。 示意图: ?...InnerBuilder 使用示意图 ---- 二、资源文件的管理和自动生成有关: 1.svgtoandroid 通过它可以完成从svg文件到Android VectorDrawable的自动化转换...不能识别中文 ---- 7.color-manager 颜色管理 使用也很简单:选择要放置的文件,从颜色面板选一个颜色,拖动到您要复制颜色名称/标签的位置。...通过资源文件命名自动生成 Selector 文件,已经4年没更新,使用过程会报错。

    1K10
    领券