在 Autohotkey 中,如何删除命令行的 .java 部分?

在 Autohotkey 中,如何删除命令行的 .java 部分?

我经常使用命令行来编译我的 java 代码。

而且我经常需要删除全部.class.java部分。因此,如果命令行 current 显示:

MyTestClass.java

我想使用 CTRL + Backspace 来实现:

MyTestClass

我有以下 AHK 脚本,但它只能删除到该句点为止的内容。

#IfWinActive ahk_class ConsoleWindowClass
; Paste in command window
^V::
Send !{Space}ep
return

^BackSpace:: ;;Delete previous word
Send ^+{Left}
Loop, 500 {
    Send {Del}
}
Return

#IfWinActive

答案1

我建议安装碰杯,它为命令行添加了许多功能,例如Alt+BackSpace用于删除单词(句点被视为单词分隔符)。

相关内容