abgox / InputTip

一个输入法状态(中文/英文/大写锁定)实时提示工具。An input method status (Chinese/English/CapsLock) tip tool.
https://inputtip.pages.dev/
MIT License
330 stars 13 forks source link
autohotkey cursor ime input inputmethod tip

InputTip

Github | Gitee

license version code size repo size created


[!NOTE]

托盘菜单 指的是在电脑底部的任务栏右侧的 InputTip 软件托盘菜单

介绍

演示

demo


点击查看一个使用方块符号的有趣配置

使用

卸载


  1. 取消 开机自启动: 点击 托盘菜单 => 设置 => 开机自启动
  2. 退出 InputTip.exe
    • 如果修改了鼠标样式,退出软件时,会尝试进行恢复,但可能无法完全恢复,如果想完全恢复到以前的鼠标样式,需要重启电脑
  3. 删除以上所有文件或目录
  4. 打开 任务计划程序,找到 abgox.InputTip.noUACabgox.InputTip.JAB.JetBrains 任务,删除它
    • 其实不删除也没事,它不会造成任何影响,不过既然不再使用 InputTip,还是删除为好

如何在 JetBrains 系列 IDE 中使用 InputTip

通过 AutoHotkey 官方论坛中 Descolada 大佬给出的解决方案实现

  1. 打开 Java Access Bridge (java 访问桥)

     jabswitch -enable
  2. 点击 托盘菜单 => 启用 JetBrains IDE 支持

    • 会在 InputTip.exe 同级目录下生成 InputTip.JAB.JetBrains.exe
    • 它由 InputTip.exe 控制,不需要手动启动/终止
  3. 点击 托盘菜单 => 添加 JetBrains IDE 应用,确保你使用的 JetBrains IDE 应用已经添加

  4. 重启 InputTip.exe

[!TIP] 如果你有多块屏幕,在副屏上,会有非常大的坐标偏差

你需要通过 托盘菜单 => 设置特殊偏移量 => 设置 JetBrains 系列 IDE 的副屏偏移量 手动调整

关于符号

图片符号

方块符号

文本符号

自定义鼠标样式

  1. 你需要在 InputTipCursor 目录下创建一个文件夹

    • 文件夹中只能包含鼠标样式文件(后缀名为 .cur.ani)

    • 必须使用以下表格中的文件名(大小写都可以)

    • 每个文件都不是必须的,但建议至少添加 ArrowIBeamHand

      • 你需要保证 InputTipCursor 目录中的 CN/EN/Caps文件夹中包含的鼠标样式文件的数量和类型是一致的
      • 比如:如果 CN 文件夹有 IBeam.curIBeam.ani 文件,EN/Caps 没有。则 IBeam 类型的鼠标样式将在中文状态下生效,之后由于 EN/Caps 缺少对应的样式文件,将不会再随输入法状态的切换而变化
      文件名(类型) 说明
      Arrow 普通选择
      IBeam 文本选择/文本输入
      Hand 链接选择
      AppStarting 后台工作
      Wait 忙碌
      SizeAll 移动
      SizeNWSE 对角线调整大小 1 (左上 => 右下)
      SizeNESW 对角线调整大小 2 (左下 => 右上)
      SizeWE 水平调整大小
      SizeNS 垂直调整大小
      No 无法(禁用)
      Help 帮助选择
      Cross 精度选择
      UpArrow 备用选择
      Pin 位置选择
      Person 人员选择
      Pen 手写
    • 详情参考 关于光标(游标)

  2. 在底部任务栏右侧找到此软件托盘图标,点击 更改配置 => 鼠标样式 => 设置中文状态鼠标样式/设置英文状态鼠标样式/设置大写锁定鼠标样式

  3. 选择创建好的文件夹

    • 选择的文件夹中的鼠标样式文件会被复制到对应的 CN/EN/Caps 文件夹中,用于加载

兼容情况

[!NOTE]

这里的兼容情况也仅供参考,实际情况可能与此不同,你应该自行尝试

建议尝试的顺序是 模式2 > 模式1 > 模式3 > 模式4

参考项目

赞赏支持

赞赏支持