LoginSignup
284
108

More than 3 years have passed since last update.

Slack の WYSIWYG を無効にしたい

Last updated at Posted at 2019-11-21

Slack のテキスト入力欄に WYSIWYG エディタが実装され、Markdown のまま編集したい派は悲鳴を上げている人が多数。苦情もたくさん来ているみたいなので、そのうち無効にできるようなオプションが付きそうですが。(→現在開発中とのことです。追記をご確認ください。 →正式に実装されました🙌)

【追記】 WYSIWIG 無効オプションが正式に実装されたようです🙌

詳細設定から「マークアップでメッセージを書式設定する」というオプションを有効にすると、WYSIWYG が無効にできるようになりました!

Slack___tdkn___buckmoon.png

やり方

クリックで展開(※ご自身で試される場合、自己責任でお願いします)

環境変数でデバッグオプションを有効にした上で、open コマンドで Slack.app を開く。

$ SLACK_DEVELOPER_MENU=true open -a /Applications/Slack.app

ターミナル経由で開いたSlack アプリ上でDevTools を開き (cmd + opt + I)、Console タブで下記のスクリプトをコピペして実行。

slackDebug.clientStore.workspaces.getAllWorkspaces().forEach(id => {
  const { redux } = slackDebug[id];

  const {
    wysiwyg_composer,
    wysiwyg_composer_ios,
    wysiwyg_composer_webapp,
    ...payload
  } = redux.getState().experiments;

  redux.dispatch({
    type: "[19] Bulk add experiment assignments to redux",
    payload
  });
});

Screen Shot 2019-11-23 at 13.23.53.png

Aa ボタンがあるじゃん。ちがう、そうじゃない

コレジャナイ...
Screen Shot 2019-11-23 at 13.31.39.png

※ 入力欄よこにある Aa というボタンを押すと、スタイルを適用するボタンなどは非表示になるけど、プレーンテキストが表示されるようになるわけではなくて、スタイルが適用されたままのテキストが表示されてしまう。これを無効にしたいという話。

こうなって欲しい...
Screen Shot 2019-11-23 at 13.29.19.png

そもそも挙動がおかしくバグっている

たとえ WYSIWYG のままでも、快適に編集できれば不満は無いのですが...。Typora の挙動を見習ってほしい。

参考

追記 :pencil2:

  • Slack 利用ポリシーをよく確認すると、ユーザーがプログラムの改変等で機能を無効にする行為そのものが禁止事項とされていました。上記の方法を試される場合は自己責任で行ってください。
  • Slack社はたくさんのフィードバック(苦情)が来ている現状を受けて、オプトアウトできるような無効化オプションを開発中(提供時期は未定だが、数週間以内)とのことです。
284
108
8

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
284
108