在IDEA里下个棋不过分吧?
原文地址:https://xeblog.cn/articles/92
XEChat-Idea
基于Netty的IDEA即时聊天插件:https://github.com/anlingyi/xechat-idea
主要功能:
- 即时聊天
- 游戏对战
功能介绍
即时聊天
image.png命令:#login {昵称}
也可指定服务器地址登录
#login {昵称} -h 127.0.0.1 -p 1024
发送文本消息
在最底部的文本框中输入聊天内容后回车即可。
image.png image.png发送图片消息
目前发送图片是以复制粘贴图片的形式进行的
- 使用截图软件截图后,可在文本框中粘贴图片。
- 在文件管理中复制图片文件后,可在文本框中粘贴图片。
图片发送成功后,点击 “[查看图片]” 即可查看到发送的图片信息。
image.png退出登录
image.png命令:#exit
状态设置
查看可设置的状态值
image.png命令:#showStatus
设置当前状态
image.png命令:#setStatus {状态值}
模式设置
查看模式列表
image.png命令:#showMode
设置当前模式
命令:#mode {模式值}
开启 “浑水摸鱼模式”
#mode 1
image.png
在此模式中,聊天内容将会被隐藏,有新消息时会有红点提醒,内容怎么查看请自行摸索...
游戏功能
查看游戏列表
命令:#showGame
目前只能下五子棋
image.png游戏邀请
5月29日补充说明:游戏邀请这一块的代码在新版本中已经被我扔掉了,邀请命令不再适用,详情请看 https://xeblog.cn/articles/94
image.png命令:#play {游戏编号} {对方昵称}
对方加入游戏时使用 #join
命令
拒绝加入游戏时,使用 #join {任意字符}
注意:当被邀请人处于非摸鱼状态时,被邀请人将不可被邀请
image.png单机游戏
命令:#play {游戏编号}
五子棋游戏内置了 “人工制杖”
image.png image.png活着
命令:#alive {0|1}
该功能用于提醒程序猿多注意休息。具体模式是:开启该功能,一个小时之后,会出现弹窗提醒(此时弹窗不可关闭),10分钟后弹窗才可关闭。
详细介绍:XEChat-Idea:IDEA防沉迷?
image.png image.png清屏
image.png命令:#clean
安装体验
添加插件库 Plugins > 设置按钮 > Manage Plugin Repositories...
http://plugins.xeblog.cn
image.png
搜索 “xechat” 安装
image.png如有条件,还请自行部署服务端。