You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows 11系统下如何修改Android Studio的默认光标样式

问题描述

我将系统升级为Windows 11后重新安装了Android Studio,随后遇到了鼠标光标相关的问题:每次通过Android Studio打开新文件时,光标总是显示为如下样式:
windows_11_resulted_cursor
我希望光标显示为如下样式:
windows_11_expected_cursor
但目前我每次打开新文件都需要按下键盘上的insert键才能切换到目标样式,操作十分繁琐。

已尝试的无效方案

我按照相关解决方案的步骤进行了如下图所示的操作:
enter image description here
但操作后并未生效,我猜测该问题是Windows 11系统特有的问题。


解决方案

方案1:修改虚拟机启动参数(适配Win11特有冲突)

  • 打开Android Studio,依次点击顶部菜单 Help > Edit Custom VM Options
  • 在弹出的配置文件末尾新增一行参数:-Deditor.block.caret.disabled=true
  • 保存文件后完全关闭Android Studio,再重新打开即可生效,该参数可强制禁用编辑器默认启用块光标的逻辑,适配Win11系统和新版Android Studio的兼容问题

方案2:通过注册表禁用Insert键的覆盖模式触发逻辑

如果方案1未生效,可以直接修改系统级配置屏蔽Insert键的默认行为:

  • 按下Win + R组合键呼出运行窗口,输入regedit后回车打开注册表编辑器
  • 定位到路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
  • 在右侧空白处右键点击,选择「新建 > 二进制值」,将其命名为Scancode Map
  • 双击打开该值,在数值数据栏输入:00 00 00 00 00 00 00 00 02 00 00 00 00 00 52 E0 00 00 00 00,点击确定保存
  • 重启电脑后生效,后续Insert键不会再触发覆盖模式切换

方案3:重置编辑器快捷键映射

  • 打开Android Studio,依次进入 File > Settings > Keymap
  • 在搜索框输入「Toggle Insert/Overwrite」,找到对应的快捷键选项
  • 右键点击该选项,选择「Remove Ctrl+Insert」删除原有快捷键绑定,也可以根据使用习惯替换为其他不常用的组合键,避免误触

内容的提问来源于stack exchange,提问作者Pierre Vieira

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 09:24:05