我使用访问 ClearCase 的 Open Tools API 制作了一个小型 IDE 插件。它有菜单项“签入”、“签出”等。它工作正常,但如果我开始在 IDE 编辑器中输入或尝试保存文件,我希望它自动签出只读文件。你认为这可能吗?
我尝试了一些东西,但最终放弃了。IOTAEditorServices.KeyboardServices 具有看起来很有希望的 AddKeyboardBinding 方法。使用它,我添加了一个绑定类型为 btPartial 的通知程序(后来尝试了 btComplete),插件开始检测一些快捷键按下,但不是所有的键盘事件,远非如此......任何想法将不胜感激!