日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

向不支持输入法的软件输入中文

發布時間:2024/9/20 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 向不支持输入法的软件输入中文 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

問題

今天試了下 x2go 的 single application 模式,第一感覺很不錯,可以把遠程系統中的軟件在本地打開,看上去就像打開本地的軟件一樣。 美中不足的就是沒辦法輸入中文,首先遠程系統的輸入法沒辦法在這個模式下使用,而本地系統的輸入法也同樣不能正常工作,搞得我只能另外開個文本框輸了中文粘貼過去。

不能忍

這已經不是我第一次遇到沒辦法輸入中文的情況了。更可惡的是軟件本身是支持中文的,就是沒辦法直接往里輸中文,只能從別的地方貼過去,切來切去浪費時間不說,還打斷思路。

Ditto

我裝了 Ditto 代替 Windows 原生的剪貼板,在使用 Ditto 粘貼的時候突然想到,如果有一個工具能像 Ditto 一樣通過全局熱鍵呼出,然后把選擇的過程(Ditto 通過 Ctrl + ` 呼出后可以從最近十次復制的內容中選擇一個插入到光標所在位置)換成直接輸入就好了。也就是把輸入流程簡化成:

  • 全局熱鍵呼出工具
  • 在彈出窗口中輸入中文
  • 回車后自動關閉這個窗口并把內容插入到目標軟件

程序員

作為一個程序員,我想我該自己開發這個工具,可是,我是一個 web 程序員啊~~~該用什么工具來開發桌面應用啊~~~全局熱鍵要怎么注冊~~~剪貼板又要怎么操作~~~啊啊啊~~~~~~

issue

Visual Studio 好大,Qt 核心語言是 C++,好像還是 node-webkit 比較對口。不過還不確定它支不支持全局熱鍵,搜搜看,發現有個 issue 是關于實現全局熱鍵的,好多人關心這個問題啊,還有人懸賞50美金,然后有人加到了100美金,一條一條往下看,可一直沒人明確的說句是不是已經實現了,然后突然就看見有人提到 AutoHotkey。順便說句,這個問題最后以 @zhchbin 贏得 160 美金告結

AutoHotkey

官網很專業,給人可靠的感覺;掃了一遍簡介,立馬下載安裝;翻翻手冊,試試教程;然后就把我要的功能做出來了,總共寫了三行代碼 @_@,找對工具很重要啊

#`:: InputBox clipboard, Send, , , , 102 Send ^v

依次是:

  • 監聽全局熱鍵 Win + `(參考的 Ditto);
  • 彈出輸入框,并把輸入內容存入剪貼板;
  • 把剪貼板的內容貼到光標位置。

exe

寫完后用自帶的工具做了一個可執行文件 http://pan.baidu.com/s/1hqy2Z8g ,為了容易辨認還換了個 icon,以前學 Inkscape 畫的。

結束

結束了。

轉載于:https://my.oschina.net/xiongliding/blog/357409

總結

以上是生活随笔為你收集整理的向不支持输入法的软件输入中文的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。