0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

チャットワークの Ctrl+Enter / Shift + Enter をAutoHotKeyで無効化する

Posted at

チャットワークは、Enterで送信をON/OFFできるのですが
Ctrl + Enter / Shift + Enter で送信することを防止できないので

AutoHotKey で、それらの機能をチャットワークのブラウザとアプリの両方で、それらのキーが飛ばないようにしました。
当たり前ですが、Windows版です。

/*
    ChatWork Post
        Ctrl + Enter    Cancel
        Shift + Enter   Cancel
*/

SetTitleMatchMode, 1 ;前方一致
#IfWinActive, ChatWork
^Enter::
+Enter::
^+Enter::
#IfWinActive

#IfWinActive, チャットワーク - 
^Enter::
+Enter::
^+Enter::
#IfWinActive

ポエム

そもそもチャットワークのデフォルトにこういう機能がないことについて、がっかり。
AutoHotkeyを持ち出さなきゃいけないことに、めんどくささとか憤りとか。

スカイプやLINEや、MSTeamsや、なんやかんやと過去もあったし今もいろいろあるし、そういうの使っていると、Enter/Ctrl+Enter/Shift+Enter、どれが改行でどれが送信なのかよくわからなくなる。

なので、誤って押した場合でも、改行ならともかく、送信してしまうのは避けたい。
だから、このようなCtrl+Enterで送信するしないのON/OFF機能は必須だと思うが、そのあたりの実装センスがチャットワークさんにはないらしい。(いちおう要望も出してみたけどな。)

SlackやSkypeのように自分自身への送信を行って動作を試すこともできないし、
いろんな面で Slackと比べて、Chatworkは、UIなどが考えられてなくて、Slack に負けていくと思う。

和製(だっけ?)で応援したい気もするけれども、
将来的に負けていくコミュニケーションツールとか、使っていきたくネーわ。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?