Eclipse開發聊天插件-ImContent

CSDN博客

插件說明

適用於3.5以上版本的eclipse, 支持嵌入式view與dialog快捷鍵多方式打開聊天, 中英互翻,靈活配置,讓你避開領導的注視,小夥伴們你也趕緊來一個吧~先來一張全局的效果圖

這裏寫圖片描述

插件功能

  1. 基於Eclipse Luna開發的插件
  2. 適用於3.5以上版本的eclipse
  3. 基於ServerSocket套接字實現的聊天
  4. 基於百度翻譯api實現中英互翻
  5. 彈窗提醒
  6. 快捷鍵支持
  7. view與dialog兩種方式支持
  8. 自定義配置
  9. 清屏,最新消息顏色改變

插件功能說明

後臺部署 服務端下載

1.[ 啓動 ] : server工程編譯運行或者直接下載,
使用一下命令進行運行服務端

java -jar server.jar -s -p 11118
[ -s:客戶端上線顯示 -p 服務偵聽端口 ]

啓動後看見如下文字即爲成功

C:\Users\李森林\Desktop\server>java -jar server.jar -s -p 11118
服務開啓成功!

插件部署 插件下載

  1. 安裝

    解壓ZIP裏面的JAR放在eclipse的plugins文件夾下,重啓eclipse.

  2. 配置環境變量–>{Window-Perferences-msgsetting}
    這裏寫圖片描述

  3. 使用說明

3.1. 發送普通消息
輸入內容回車或者點擊發送即可

3.2. 翻譯(語法:/s 單詞或者中文 )
輸入的語句帶有中文都會以中文翻譯英文爲主,輸入純英文將會以英文翻譯成中文
這裏寫圖片描述

3.3. 彈窗(語法:/g 內容)

3.4. 啓動方式

①快捷啓動dialog形式 CTRl+ALT+M
這裏寫圖片描述
②點擊工具欄新增的圖標
③工具菜單
④Window-Show View-Other-curplugin以視圖view方式啓動
這裏寫圖片描述

項目源碼 GitHub

項目由來(真實小故事)

1. 初始需求:

打開qq聊天實在太招搖很容易被領導巡視發現導致針對,如果可以在eclipse的一個視圖進行聊天多好啊~

2. 初始實現

發揮程序員的能力學習,然後趕出了一個初版(實在資料不多或許是我尋找的姿勢不太對,哈哈~)初版是一個dialog的形式只能發文字,服務端基於serversocke快速實現,程序員的折騰本性出來了,提出了很多需求

如下:

1.1 這個彈窗不能切換,更麻煩啊,也不能像view一樣嵌入到eclipse的工作空間裏面

1.2 就不能多個翻譯嗎,難得去百度了,起類名也難,還有我輸入中文就翻譯英文,輸入英文就翻譯中文這才方便啊

1.3這個eclipse的消息一點都不醒目,都不能發出什麼聲音提醒下?

1.4 有沒有快捷鍵快速打開啊

1.5 能不能多種顯示方式

1.6 配置可不可以自定義啊,萬一以後要開源尼

後續 : 被人撩起性子就是停不下來,閒暇時間開發,持續了一個星期,踩了很多坑,稍微重構了下,本人不才,如有什麼建議可以隨時提交lssues,如果喜歡的話勞煩star一個,讓更多的人獲得便利~

後續會更新關於Eclipse插件的博客,想了解的小夥伴們請關注我哦~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章