多语言 Windows XP:当我使用 IDE 时将其切换为英语

多语言 Windows XP:当我使用 IDE 时将其切换为英语

我有一台安装了两种语言的 Windows XP 计算机:英语和希伯来语。(这个问题与使用多种语言的 XP 的任何人都有关,无论使用哪种语言。)

我可以用Alt-Shift在英语和希伯来语之间切换。有时我需要用英语书写,有时用希伯来语书写。但是当我使用某个程序时,Wing IDE, 我总是想用英语写。但有时我没有注意到它被设置为希伯来语,我开始打字,结果出来的是胡言乱语,然后我按Ctrl-Z只是记得 Wing 在希伯来语模式下不会接受该快捷键。真的很烦人。

当我关注我的 IDE 时,有什么方法可以自动将语言切换为英语?

答案1

自动热键! 说真的。它是免费的,并且包含一个录音机。开始录制,按照您需要的步骤切换语言并启动 Wing IDE,停止录制,使用有意义的名称保存录制的脚本,例如启动WingIDE,创建脚本的快捷方式并使用它来启动 Wing IDE,而不是其常规快捷方式。您甚至可以更改新快捷方式的图标,使其看起来像 Wing IDE 快捷方式。大功告成!

答案2

我不知道有没有自动解决这个问题的方法,但有一种方法可以简化键盘布局的改变。

如果您前往Control Panel / Regional and Language Options / Languages / Details / Key Settings,您可以定义语言更改的热键。

我不认为你的 Wing IDE 版本有在获得焦点时运行脚本的选项?
如果有,那么编程解决方案就足够简单了。

我看到 Wing IDE 的所有版本都具有“可自定义的用户界面”,而专业版则具有“使用 Python 脚本扩展 IDE”,这听起来很有希望。知道您使用的是哪个版本会有所帮助,但由于没有安装 Wing IDE,我无法进一步搜索。

答案3

嗨,这里没有简单的答案,因为如果您想在关注您的 IDE 时立即发生这种变化,您必须创建一些可以宏化的包装器。

在 XFCE 中,我可以为每个应用程序设置键盘语言设置,因此如果您可以使用 Linux 环境,您应该尝试一下。

您的情况有某种解决方案。我也使用希伯来语,我注意到当我将默认语言设置为英语时,在应用程序之间切换时键盘会自动重置为英语。尽量减少此类痛苦和愤怒的发生:)

沙洛姆。

相关内容