引言
開發(fā)這個(gè)插件的目的是因?yàn)樽罱麭oss一再強(qiáng)調(diào)紀(jì)律糟港,不允許使用QQ塌忽,不過作為十幾年Q齡的老用戶,早已經(jīng)習(xí)慣了QQ芯急,雖然可以使用手機(jī)QQ勺届,不過手機(jī)打字太慢,考慮到防Boss娶耍,還是開發(fā)了一個(gè)eclipse的插件免姿,效率與隱私兩不誤。
功能
- 收發(fā)文本消息
- 收發(fā)圖片
- 收發(fā)文件
- 發(fā)送工程中的文件
- Code Review 發(fā)送代碼位置及評語
- 超鏈接點(diǎn)擊
- 熱鍵設(shè)定
- 一鍵關(guān)閉
- 支持圖靈機(jī)器人接入
安裝
Eclipse Marketplace
- 點(diǎn)擊Eclipse->Help->Eclipse Marketplace...打開eclipse插件市場
- 輸入SmartQQ搜索
- 點(diǎn)擊Install安裝
推薦使用Eclipse Martplace安裝
Install New Software
- 點(diǎn)擊Eclipse->Help->Install New Software...搜索插件
- 在Work with后面的輸入框中輸入http://dl.ieclipse.cn/updates/ 并回車
- 選中SmartQQ榕酒,并取消勾選"Contact all update site during install to find required software"
- 點(diǎn)擊底部Next按鈕繼續(xù)安裝
使用
- 點(diǎn)擊Windows->Show view->Others胚膊,找到SmartIM下的SmartQQ或Wechat雙擊打開SmartQQ或Wechat視圖
- 點(diǎn)擊視圖工具欄或菜單欄中的同步圖標(biāo)進(jìn)行登錄
- 使用手機(jī)QQ/手機(jī)微信掃描二維碼(SmartQQ視圖使用手機(jī)QQ,Wechat視圖使用手機(jī)微信掃一掃)
- 驗(yàn)證成功后想鹰,等待拉取最近消息紊婉,好友及群組列表
- 雙擊SmartIM視圖中的好友或群,打開聊天窗口
- 輸入聊天內(nèi)容辑舷,并按快捷鍵(默認(rèn)為Enter)發(fā)送聊天信息
微信
- 如果微信無法生成二維碼圖片喻犁,提示javax.net.ssl.SSLProtocolException: handshake alert: unrecognized_name,請給eclipse加上
-Djsse.enableSNIExtension=false
參數(shù)何缓,可以在eclipse.ini中加肢础,也可以在eclipse快捷方式目標(biāo)位置中添加
進(jìn)階使用
- 文件發(fā)送
- 點(diǎn)擊聊天Console菜單(就是那個(gè)倒三角)選擇 Send File 或 Send Project File 選擇文件后發(fā)送
- 對要發(fā)送的文件復(fù)制,然后粘貼到聊天窗口碌廓,再點(diǎn)擊發(fā)送超鏈接传轰,確認(rèn)發(fā)送文件
- 消息群發(fā)
- 在SmartIM視圖中,點(diǎn)擊Broadcast工具圖標(biāo)(就是那個(gè)發(fā)射塔的圖標(biāo))谷婆,輸入內(nèi)容并選擇要發(fā)送的好友慨蛙,群及討論群辽聊,再點(diǎn)擊確定
- 代碼評審(未來接入Gerrit)
- 在編輯器中右鍵菜單中點(diǎn)擊
Code Review
,輸入對代碼的評審注釋股淡,選擇發(fā)送的對象身隐,點(diǎn)擊確定發(fā)送 - 對方接收到代碼評審消息,點(diǎn)擊代碼位置唯灵,直接跳轉(zhuǎn)到本地相同的代碼位置贾铝,然后修改吧。
快捷鍵
注:在eclipse中埠帕,CR表示Enter鍵
- 發(fā)送垢揩,默認(rèn)CR (Enter鍵),發(fā)送消息
- 隱藏聊天敛瓷,默認(rèn)Alt + M僚匆,隱藏Contact視圖
- 關(guān)閉聊天,默認(rèn)Alt + C龟虎,關(guān)閉當(dāng)前聊天窗口
注:快捷鍵有可能與eclipse中的熱鍵沖突变丧,請點(diǎn)擊?打開首選項(xiàng)重新設(shè)置
感謝
- SmartQQ Java API: https://github.com/ScienJus/smartqq
- Wechat Java API: https://github.com/biezhi/wechat-bot-api
- SmartIM library: https://github.com/Jamling/SmartIM
問題提交
任何問題包括建議均可以在Issue中提交
如果為Issue狡蝶,建議帶上eclipse版本及本插件版本信息(可以在Preference->SmartQQ中查看并復(fù)制版本信息)
最后附上github地址: https://github.com/Jamling/SmartQQ4Eclipse/
本文永久鏈接: http://www.ieclipse.cn/2017/06/28/Eclipse/Eclipse-smartqq/ 未經(jīng)允許庶橱,禁止轉(zhuǎn)載,如有問題贪惹,請?jiān)谖业牟┛驮柬撁嫣峤辉u論苏章。