Windows版 Slack (英語)でEnterで改行させる方法
日本語だとEnterで改行させるオプションが追加されていますが、これを英語でも使う方法です。どちらかと言うと英語圏の人には需要あるかも。
■注意事項
この方法は動作保証外だと思うのでダメだったら諦めてください。またアプリの再インストールなどが必要になることがあるかもしれません。自己責任でお願いいたします。
■対象バージョン
2.9-3.0
■手順
node.jsが使用するキャッシュファイルで、オプション判定のfunctionを上書きします。
C:\Users\[User]\AppData\Local\slack\app-2.9.0\resources\app.asar.unpacked\src\static\ssb-interop.js
の末尾に下記を追加します
onload = function(){ TS.utility.contenteditable.isCursorInPreBlock=function(){ TS.model.prefs? TS.model.prefs.enter_is_special_in_tbt=!0: TS.prefs.setPref("enter_is_special_in_tbt",!0); return !0; }; };
これでアプリを再起動すればEnterで改行されるようになります!常駐させていると×ボタンで閉じてもアプリが終了しないので ハンバーガーメニュー>ファイル>Slackを終了する で終了させてください。